У меня есть список списков.Один элемент в каждом списке имеет имя, начинающееся с «n_».Как извлечь эти элементы и сохранить их в отдельном списке?Могу ли я использовать комбинацию map
и starts_with
?
Например:
m1 <- list(n_age = c(19,40,39),
names = c("a", "b", "c"))
m2 <- list(n_gender = c("m","f","f"),
names = c("f", "t", "d"))
nice_list <- list(m1, m2)
Я надеялся, что что-то вроде следующего будет работать (это не так!):
output <- map(nice_list, starts_with("n_"))