R - 如何在读取文件之前计算文件每行中的列数

use*_*054 1 io r

我有一个包含大约100K行的大文件.每行应该有17列,但由于某些行缺少某些列,这些行似乎有少于17的列.我想事先知道这些行而不是读取它们.这怎么可能在R?谢谢.

MrF*_*ick 6

count.fields()功能正是如此.它需要使用大多数相同的参数read.table().有关?count.fields详细信息,请参阅帮助页面.

fc <- count.fields("myfile.txt")
which(fc != 17)
Run Code Online (Sandbox Code Playgroud)