标签: r io
我有一个包含大约100K行的大文件。每行应该有17列,但由于某些行缺少某些列,这些行似乎有少于17的列。我想事先知道这些行而不是读取它们。这怎么可能在R?感谢。
答案 0 :(得分:6)
count.fields()函数就是这样做的。它需要read.table()使用的大多数相同参数。有关详细信息,请参阅?count.fields帮助页面。
count.fields()
read.table()
?count.fields
fc <- count.fields("myfile.txt") which(fc != 17)