R初学者的心得体会
R使用的一些心得体会(新手篇)
导入文件:
因为这次使用的是Excel表格,read.csv(file,header=‘Y or N’) file是所导入文件的路径,后面的header可以加可以不加,它决定读取文件时是否加入标题。
因为导入的文件是需要筛选,
所以我用的是一个包,dplyr 其中的filter函数使用比较方便
install下载然后导入就行,然后data2<-filter(数据框$条件) 就可以保留你根据条件所需要的子代数据框
保存文件:
因为有将文件保存为R、csv、文本等形式的文件,但是我在书上看到过存为CSV格式文件的一种是
writer.csv(table1_1,file="C:/example/ch1/table1_1.csv"
但是我在R上运行的时候,不知道怎么回事,总是报错,所以我选择的是另一种保存方式:
save(task1_1A,file="G:\\B\\task1_1A.csv")
时间:
再者就是关于时间的问题了,因为用的是一个完整的时间段,而要求是选取其中一段时间,所以,要先将导入的数据框中的字符型时间数字转化为时间类型的数据,
data1$支付时间<-as.Date(data1$支付时间, "%Y/%m/%d")
就是采用的as.Date( ,)方法,#%Y%y 大写代表年份四位数,小写代表年份二位数,这个是要注意的。
%d
月份中当的天数
%m
月份,以数字形式表示
%b
月份,缩写
%B
月份,完整的月份名,指英文
%y
年份,以二位数字表示
%Y
年份,以四位数字表示
主要就是这些了,
直接输入1次#,并按下space后,将生成1级标题。
输入2次#,并按下space后,将生成2级标题。
以此类推,我们支持6级标题。有助于使用TOC
语法后生成一个完美的目录。
求和:
运用sum()函数,这个感觉能用就行,先不用考虑太高级操作。
计数
然后应该是计数了,这里我运用的是在百度上学的一种方法。
lengthA <- nrow(task1_1A_4)# 计算行数
也可以改成计算列数,将nrow改一下就行。
以上就是我今天所学R,还需努力。
上一篇: Python初学心得体会
下一篇: python初学心得体会