Если нам нужен list
из filter
ed наборов данных, мы можем использовать map
из purrr
(часть пакетов tidyverse
)
library(tidyverse)
map(1:2, ~ mtcars %>%
dplyr::filter(mpg > qsec * .x/2))
Чтобы иметьодин набор данных, замените map
на map_df
и, чтобы иметь какой-то идентификатор, используйте .id
map_df(1:2, ~ mtcars %>%
dplyr::filter(mpg > qsec * .x/2), .id = 'grp')