-4
A
回答
2
这将列出您环境中的所有数据帧,从每个数据帧中删除第一行,并将它们组织到数据框列表中。一般来说,更好的做法是将它们放在列表中,这样您就可以更轻松地在它们之间使用它们并访问它们。
df <- lapply(ls(), function(x) get(x)[-1,])
更新:好主意,检查对象实际上的数据帧,只有那些工作。首先我们创建一个逻辑向量列表dataframes,然后将它们组合成一个列表并删除每个列表的第一行。
dfs = sapply(ls(), is.data.frame)
lapply(mget(names(dfs)[dfs]), "[", -1, , drop = FALSE)
感谢寻找我的错误,并提供更高效的解决方案
+2
你应该添加一个检查对象是一个数据帧http://stackoverflow.com/questions/35387419/how-to-rbind-all-the-data-frames-in-your-working-environment-in-r/35387595#35387595 – user20650
相关问题
- 1. 从R中的数据帧中删除所有字符串?
- 2. R - 根据另一个数据帧中的列从数据帧中删除行
- 3. 删除从数据帧的行没有中的R
- 4. R:从数据帧中删除NA值
- 5. 从r中的循环中的数据帧中删除特定的行
- 6. 从R环境中删除对象
- 7. 在全局环境中更改多个数据帧的标头
- 8. 使用循环从数据帧列表中删除数据帧
- 9. R - 删除数据帧中的记录
- 10. 在函数调用中与R的全局环境不一致
- 11. 删除“?”后的所有内容从数据帧中的URL使用R
- 12. 从数据帧中删除行
- 13. 从数据帧中删除特定行
- 14. 命令从数据帧中删除行
- 15. 如何删除R中数据帧列
- 16. 根据R中的日期删除数据帧的行
- 17. 从另一个数据帧中存在的一个数据帧中删除数据R
- 18. 删除从数据库中的所有行除第一拖行中的Oracle
- 19. 删除熊猫数据帧中的所有数据
- 20. 从数据库的所有表中删除所有行
- 21. R - 根据条件删除数据帧中每对的一对行之一
- 22. 将全局环境中的变量移动到R中的数据框
- 23. 从一个重复的数据表中删除所有行
- 24. 如何操作R中函数内的全局环境?
- 25. 删除数据帧是以前所有的行值的行
- 26. 删除R数据帧中的第n行?
- 27. r - 删除数据帧中的所有NA,然后升级清理的列
- 28. 删除数据帧中的某些行
- 29. 从数据帧中的R
- 30. 如何从r中的数据帧中删除行(不同情况)
你怎么风与这样一个烂摊子评论?将这些数据框架保存在列表中而不是像这样污染你的全球环境可能会更好。用这种方式工作会更容易。 – MrFlick
请参阅[如何创建数据框列表](http://stackoverflow.com/a/24376207/903061),以跟踪MrFlick的建议。 – Gregor