将列表复制到数据框

时间:2017-12-21 18:05:31

标签: r tidyverse

我有一个返回列表的函数

myfoo = function() {return( list(a=runif(1), b=runif(1)) )}

编辑:要清楚,我无法更改此功能。

我想多次运行它并将结果放在一个tibble(或data.frame)中。

replicate(5, myfoo())

但是,我无法弄清楚如何将结果导入data.frame。

我已尝试过replicate(5, myfoo() %>% as.data.frame()) %>% bind_rows(),但我得到Error in bind_rows_(x, .id) : Argument 1 must have names

要清楚,我想要的是一个data.frame:

a   b
123 234
432 547
...

0 个答案:

没有答案