在purrr中使用不带map_dfr命令的.id

时间:2019-03-01 02:53:11

标签: r dplyr purrr

事先致歉,因为没有可显示的示例。我希望我的问题足够简单。

我创建了一个可抓取数据的函数(使用基于函数中源名称的单独scrape_source函数。

scrape_fun <- function(source = c("source_1", "source_2")) {

src_data <- map_dfr(source, scrape_source, .id = "data_src")}

如何在将值保留在列表中的同时传递所创建函数的.id? map_dfr可以工作,但是可以绑定到df中(据我所知应该这样做)。我的另一个想法是:

src_data <- map(source, scrape_source)%>% map(bind_rows, .id = "data")}

该方法为每个列表向量的行赋予字符“ 1”。

谢谢。

0 个答案:

没有答案