-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