我正在使用大量数据文件(几百MB)并且需要尽可能高效。 我正在使用lapply函数将所有文件加载到列表中,但由于文件原点的性质,我不需要几列。
dfs <- list.files(pattern="*.txt")
dfss <- lapply(dfs,read.table)
我通常在drop=c("ID","num")
使用read.table
命令:
file <- read.table(drop=c("ID","num"))
但它在这里不起作用。有什么建议吗?
答案 0 :(得分:0)
怎么样:
dfss <- lapply(dfs,read.table,drop=c("ID","num"))