一个集合中有、另一个集合中没有的内容
在视频中,您学习了如何使用 semi join 和 anti join 这两个动词来根据数据回答问题。现在聚焦到 batwing 数据集,运用这些技能来判断哪些零件同时出现在 batwing 和 batmobile 套装中,以及哪些只出现在其中一个套装中。在回答这些问题时,我们也会判断两个套装中的这些零件颜色是否相同。
batmobile 和 batwing 数据集已为您预加载。
batmobile <- inventory_parts_joined %>%
filter(set_num == "7784-1") %>%
select(-set_num)
batwing <- inventory_parts_joined %>%
filter(set_num == "70916-1") %>%
select(-set_num)
本练习是课程的一部分
使用 dplyr 进行数据表连接
练习说明
- 过滤
batwing套装中那些也出现在batmobile中的零件,不论颜色是否相同。 - 过滤
batwing套装中那些没有同时出现在batmobile中的零件,不论颜色是否相同。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Filter the batwing set for parts that are also in the batmobile set
batwing %>%
___
# Filter the batwing set for parts that aren't in the batmobile set
batwing %>%
___