标签: r csv import read.table
我有一个包含几百万行的csv文件。每行的长度可以在5到10之间。我可以使用read.table()来读取数据,方法是使用NA或空字符串将每行填充到长度为10,但是,以后删除这些NA非常耗时。我想将文件读入一个向量列表,这样每行都可以拥有它自己的列表元素,从而无需用NA或空字符串填充行。
read.table()
答案 0 :(得分:3)
您可以将readLines()与strsplit():
readLines()
strsplit()
test <- strsplit(readLines("MyFile.csv"),",")