R - 如何在读取文件之前计算文件每一行中的列数
R - How to count number of columns in each row of a file before reading the file
我有一个包含大约 10 万行的大文件。每行应该有 17 列,但由于某些行缺少某些列,这些行的列似乎少于 17。我想事先知道这些行而不是阅读它们。这在 R 中怎么可能?谢谢。
count.fields()
函数正是这样做的。它采用 read.table()
将使用的大部分相同参数。有关详细信息,请参阅 ?count.fields
帮助页面。
fc <- count.fields("myfile.txt")
which(fc != 17)
我有一个包含大约 10 万行的大文件。每行应该有 17 列,但由于某些行缺少某些列,这些行的列似乎少于 17。我想事先知道这些行而不是阅读它们。这在 R 中怎么可能?谢谢。
count.fields()
函数正是这样做的。它采用 read.table()
将使用的大部分相同参数。有关详细信息,请参阅 ?count.fields
帮助页面。
fc <- count.fields("myfile.txt")
which(fc != 17)