如何在 R 中保存 csv 文件并使用 fread 读入?
要保存一个 csv 文件,我们可以使用 R 中的 write.csv 函数,并且如果我们想要使用 fread 读入它,那么 fread 函数将与 csv 文件的名称一起使用。使用 fread 函数读入 csv 文件的好处是会在原始 csv 文件中添加一个变量,其中包含 ID(从 1 到列值的长度以整数形式)。
考虑下面的数据框 -
示例
x<-rpois(20,5) y<-rpois(20,5) z<-rpois(20,5) df<-data.frame(x,y,z) df
输出
x y z 1 8 2 4 2 2 5 4 3 5 5 3 4 7 3 9 5 3 3 7 6 1 10 6 7 5 5 3 8 4 5 3 9 5 5 2 10 8 9 7 11 6 5 6 12 8 4 3 13 6 5 10 14 4 5 3 15 4 5 7 16 6 5 6 17 6 4 6 18 2 8 7 19 6 4 3 20 8 5 6
将上面的数据框保存为 csv 文件 -
write.csv(df,"FreadReadingEx.csv")
使用 fread 函数读入 csv 文件 -
示例
fread("FreadReadingEx.csv")
输出
V1 x y z 1: 1 8 2 4 2: 2 2 5 4 3: 3 5 5 3 4: 4 7 3 9 5: 5 3 3 7 6: 6 1 10 6 7: 7 5 5 3 8: 8 4 5 3 9: 9 5 5 2 10: 10 8 9 7 11: 11 6 5 6 12: 12 8 4 3 13: 13 6 5 10 14: 14 4 5 3 15: 15 4 5 7 16: 16 6 5 6 17: 17 6 4 6 18: 18 2 8 7 19: 19 6 4 3 20: 20 8 5 6
广告