csv文件一般是用的最多的数据文件格式,这一节主要介绍怎么读取csv文件。
这个文件
这里在D盘根目录下面有一个csv文件,可以下面对其进行一些操作。
读取文件
```
> dat <- read.csv('D:\\1.csv',header = TRUE)
> dat
id name age score
1 0 ky 22 70
2 1 kg 23 80
3 2 kq 24 90
```
对于一般逗号作为分隔符的文本文件,也是可以用read.csv()读取的。
> dat2 <- read.csv('D:\\2.txt',header = FALSE)
> dat2
V1 V2 V3
1 110 210 310
2 120 300 400
这里强调一下,因为headers参数有默认参数值,有的函数headers默认值是true,有的是false,这个记不住,也不好记,我们根据文件有头部就是true,没有就false,这样就不会出错了。
写文件
写文件用write.csv(dat,file,row.names,...)
比如这里,我们把数据dat写入一个csv文件里面去:
> write.csv(dat,'D:\\csv.csv',row.names = FALSE)
打开这个新生成的文件长这样:
显然,这是符合我们的要求的。
关于R语言读取csv文件,就是这么多。每天学习一点点,每天都要进步!