Заранее извиняюсь за отсутствие воспроизводимого примера для показа.Я надеюсь, что мой вопрос достаточно прост.
У меня есть созданная функция, которая очищает данные (используя отдельную функцию 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".
Заранее спасибо.