【问题标题】:Binding together dataframes from a list in purrr将 purrr 列表中的数据帧绑定在一起
【发布时间】:2018-01-26 22:40:33
【问题描述】:

我有一个数据框列表,它们都具有相同数量的列(和行)。我想使用purrr::map_df 绑定它们。

我尝试map_df(my_list) 并得到

Error in as_mapper(.f, ...) : argument ".f" is missing, with no default

我不确定我的列表有什么问题。对我来说看起来不错(每个数据框都有一个唯一的名称):

【问题讨论】:

    标签: r purrr


    【解决方案1】:

    试试bind_rows(my_list)

    map_df(.x, .f) 接受一个列表(参数.x)并应用一个函数(参数.f),然后返回一个数据帧。您的第一个参数是正确的(可能),但您没有提供映射函数。如果你想使用map,你可以试试map_df(my_list, rbind)

    【讨论】:

    • 抱歉,本来是写my_list的,发帖后一秒编辑了。
    • 有效!不知道为什么我认为它不会在这样的列表上起作用。
    猜你喜欢
    • 2019-04-20
    • 2021-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-05
    • 1970-01-01
    • 2021-11-13
    • 1970-01-01
    相关资源
    最近更新 更多