【发布时间】:2020-03-12 16:22:30
【问题描述】:
我的数据框包含一组参数 (params) 我想过滤包含 (df) 中的数据的数据框,从而创建多个 df 子集。
我的查询在:
params <- expand.grid(category = c("Big","Small"),
Year = c(2017,2018,2019),
Month = c("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"))
我的数据框是:
df <- data.frame(category =c("Foo", "Bah", "Foo", "Foo", "Bah", "Bah", "Bah", "Foo", "Foo", "Bah"),
year = c(2017, 2018, 2017, 2018, 2019, 2019, 2018, 2018, 2017, 2019),
month =c("Jan","Feb","Feb","Jan","Nov","Apr","Nov","Jan","May","May"))
我想知道这是否可以通过purrr::map2 完成,但我发现它只适用于向量?
【问题讨论】: