给定一个巨大的CSV文件,我只想读取其中的前2000行并将其保存为.txt
文件。
data<-read.csv("myfile", header=T, sep=",", nrow=2000)
在Linux / MacOS下,您可以head
执行此操作而无需读取文件:
head -n 2001 source_file > target_file
假设有一个标头,因此文件中的前2001行被放入target_file
。在Windows下,您可以通过安装Cygwin
或安装此工具MinGW
。
为了解决R中的问题,您已经在R中包含了内容。只需使用write.csv
将数据写入文件中即可。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句