【问题标题】:In R , a question about dplyr::bind_rows combine dataframes在 R 中,关于 dplyr::bind_rows 组合数据帧的问题
【发布时间】:2023-02-24 12:53:16
【问题描述】:

R 中有数据框,名称如data_1 data_2 data_3 data_4 ....,下面的代码将它们全部组合在一起失败。如何修复它?谢谢1

dplyr::bind_rows(ls(pattern = "data*"))

【问题讨论】:

    标签: r dplyr


    【解决方案1】:

    你可能想试试这个:

    dplyr::bind_rows(mget(ls(pattern = "data*")))                      
    

    或者

    data.table::rbindlist(mget(ls(pattern = "data*")))
    

    我们只从ls(pattern = "data*") 获取字符串,并且需要使用mget 将这些字符串转换为对象。

    【讨论】:

      猜你喜欢
      • 2021-12-28
      • 2015-03-29
      • 2020-08-29
      • 2021-10-28
      • 2020-04-17
      • 1970-01-01
      • 2021-10-16
      • 2021-08-18
      • 1970-01-01
      相关资源
      最近更新 更多