Извините, это не воспроизводимый пример.
У меня есть фрейм данных, состоящий из столбца id и столбца вложенных df-s. Они загружаются с использованием функции отображения, которая вызывает read_csv.
Идея:
d = tibble(id = 1:10)
d = d %>%
mutate(
path = paste0(path = '~/Myfolder/mydata_', id, '.csv'),
data = map(path, ~ read_csv(.))
)
Я не могу отобразить функции в результирующем столбце данных. Это работает:
d$data[[1]] $>$ select(column)
Это не:
d %>%
mutate(
data2 = map(data, ~ select(., column)
)
Выдает эту ошибку: Error in UseMethod("select_") : no applicable method for 'select_' applied to an object of class "c('double', 'numeric')"
Если I unnest the данные, а затем сгруппировать его по идентификатору и гнездо это снова, это работает как-то. в г. Но я не знаю почему или как.
Может кто-то пролить свет на это?