0
给定一个巨大的CSV文件,我只想读取它的前2000行并将其保存为.txt
文件。如何将CSV文件转换为R中的.txt文件
data<-read.csv("myfile", header=T, sep=",", nrow=2000)
给定一个巨大的CSV文件,我只想读取它的前2000行并将其保存为.txt
文件。如何将CSV文件转换为R中的.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
即可将数据写入文件。