R 字符操作

字符串格式化  sprintf     :returns a character vector containing a formatted combination of text and variable values.

        a<-sprintf("%.3f", pi)

 

R 字符串变量  

        data<-read.csv("a.txt")

        a<-colname1

        data$a    错!!R会把“a”当做某一列的名字,但找不到叫做“a”的列,返回NA

        data[[a]]  R会把a当做一个变量处理  返回一个numeric的vector

        data[a]    返回一个data.frame

        

        

posted @ 2014-04-22 20:03  aldin  阅读(184)  评论(0编辑  收藏  举报