如何将CSV文件转换为R中的.txt文件

时间:2014-01-20 09:47:21

标签: r csv file-io text-files

鉴于一个巨大的CSV文件,我想只阅读它的前2000行,并将其保存为.txt文件。

data<-read.csv("myfile", header=T, sep=",", nrow=2000)

1 个答案:

答案 0 :(得分:1)

在Linux / MacOS下,您可以使用head执行此操作,而无需阅读文件:

head -n 2001 source_file > target_file

这假设有一个标题,因此文件中的前2001行放在target_file中。在Windows下,您可以通过安装CygwinMinGW

来实现此目的

要解决R中的问题,您已经在R中使用了内容。只需使用write.csv将数据写入文件。