【发布时间】:2019-10-28 09:33:38
【问题描述】:
我有一个 tibbles 列表:
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 中指定的列。如果select_columns中没有提到tibble,请将其从dfs中删除。
我想用purrr 来做。
【问题讨论】: