r - 如何在R中绑定多个数据框
问题描述
我使用此处提供的代码将许多 csv 文件导入 R:将多个 CSV 文件读入单独的数据帧
现在我有很多数据框,我试图将它们绑定在一起。我尝试通过以下方式使用 bind_rows 来做到这一点:
all<- bind_rows(names, .id = "id")
其中“名称”包含文件/数据框名称。
我收到以下错误:“参数 1 必须有名称。”
我怎样才能绑定所有的dfs?
解决方案
如果names
存储在全局环境中创建的对象的对象名称,那么我们需要它们的值。mget
我们可以让那些list
library(dplyr)
bind_rows(mget(names), .id = 'id')
推荐阅读
- python - 将字典变量传递给自定义模块
- c# - 获取多个相同类型的正在运行的 COM 对象
- svn - svn 忽略文件不适用于 svn add
- android - 使用 FusedLocation 停止位置更新
- c# - GetType("UnityEngine.Debug").GetMethod("Log", new Type[] { typeof(string) }); 在即时模式面板中生成错误,而不是在代码中
- javascript - 如何避免在生成大量 html 元素时冻结浏览器
- java - 如何使用 jpa ElementCollection 提取
- python - 如何将我的自定义张量流层嵌入到 keras 模型中
- php - PHP readfile 后的 615 注入
- ios - os_signpost 在模拟器上工作,但在设备上运行时不工作