У меня есть список элементов:
dfs <- list()
dfs[["mtcars"]] <- mtcars
dfs[["iris"]] <- iris
dfs[["ToothGrowth"]] <- ToothGrowth
Я хочу применить функцию к списку, которая выбирает столбцы элементов таблицы на основе этого списка:
select_columns <- list()
select_columns[["mtcars"]] <- c("mpg", "vs:carb")
select_columns[["iris"]] <- c("Sepal.Length:Petal.Length", "Species")
Именаоба списка одинаковы, но некоторые из них не включены в select_columns
!
Так что в конце я хотел бы получить тот же список элементов, что и dfs
, но только со столбцами, указанными в select_columns
. Если tibble не упоминается в select_columns
, удалите его из dfs
.
Я бы хотел сделать это, используя purrr
.