如何保存csv并在R中使用fread进行读取?

要保存一个csv文件,我们可以write.csv在R中使用function,如果要使用fread读取它,则fread函数将与csv文件的名称一起使用。使用fread函数读取csv文件的好处是,会将一个变量添加到原始csv文件中,该变量包含从1到列值长度的整数形式的id。

考虑以下数据帧-

示例

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

以上是 如何保存csv并在R中使用fread进行读取? 的全部内容, 来源链接: utcz.com/z/348435.html

回到顶部