【发布时间】:2019-12-03 00:46:49
【问题描述】:
我正在尝试比较两个数据框中的列,以提取出现在两者中的项目。具体来说:
df1:
state group species
1 CA 2 cat, dog, chicken, mouse
2 CA 1 cat
3 NV 1 dog, chicken
4 NV 2 chicken
5 WA 1 chicken, rat, mouse, lion
6 WA 2 dog, cat
7 WA 3 dog, chicken
8 WA 4 cat, chicken
df2:
state special_species
1 CA cat
2 CA chicken
3 CA mouse
4 WA cat
5 WA chicken
6 NV dog
我有兴趣确定df2 中的哪些special_species 出现在df1 中。我想要一个包含状态、组和特殊物种的新数据框。我认为它应该是连接、group_by 和 summarize 的组合,但我似乎无法让它发挥作用。
【问题讨论】:
标签: r group-by dplyr summarize