我有一个制表符分隔格式的大型数据集(1.1GB)。当我使用普通的 read.table 函数将此数据集读入程序 R 时:
data <- read.table(file="C:/Localdata/Postcode model/Data/FinalDataset.txt",
header=TRUE, sep="\t")
它工作正常。但是,我希望使用 ff 库中的 ff 函数来阅读它,所以我使用以下代码:
library(ff)
data <- read.table.ffdf(file="C:/Localdata/Postcode model/Data/FinalDataset.txt",
header=TRUE, sep="\t")
加载 ff 包没有问题,并且该功能工作正常。抛出的错误是:
Error in read.table(header = FALSE, sep = "\t", file = 3L, fileEncoding = "", : more columns than column names
为什么是这样?