首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将列从加载文件中删除到列表中

将列从加载文件中删除到列表中
EN

Stack Overflow用户
提问于 2016-02-05 21:35:13
回答 1查看 33关注 0票数 0

我正在处理巨大的数据文件(几百个MBs),并且需要尽可能高效。我使用lapply函数将所有文件加载到列表中,但由于文件来源的性质,有几个列我不需要。

代码语言:javascript
复制
dfs <- list.files(pattern="*.txt")
dfss <- lapply(dfs,read.table)

我通常使用drop=c("ID","num")命令和read.table

代码语言:javascript
复制
file <- read.table(drop=c("ID","num"))

但在这里行不通。有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-05 21:54:35

那麽:

代码语言:javascript
复制
dfss <- lapply(dfs,read.table,drop=c("ID","num"))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35233945

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档