У меня есть tibble
с несколькими столбцами с несколькими list
столбцами, которые я бы хотел unnest_wider
.
df1 <- tibble(
gr = c('a', 'b', 'c'),
values1 = list(1:2, 3:4, 5:6),
values2 = list(1:2, 3:4, 5:6)
)
Я испробовал много подходов, которые не сработали, включая добавление вектора в col
df1 %>% # unnest_wider doesn't take multiple inputs
unnest_wider(col = c(values, values2),
names_sep = c("_1", "_2"),
names_repair = "unique")
и попытку mutate_at
df1 %>% # mutate_at doesn't send data
mutate_at(vars(values, values2),
~unnest_wider(col = .,
names_sep = c("_1", "_2"),
names_repair = "unique"))
Как можно раскрутить несколько столбцов шире?