继续使用上一题中的相同 data.table,这次请使用 merge() 执行一次全连接,构建一个新的 data.table,其中包含 netflix 或 imdb 任一表中出现的所有行。
data.table
merge()
netflix
imdb
本练习是课程的一部分
通过完成这段示例代码来试试这个练习。
# Full join netflix and imdb ___(netflix, imdb, by = "___", ___)
本章将演示如何执行基础连接,以便合并分散在多张表中的信息。
当前练习
本章中,您将使用 data.table 的语法来执行连接,设置并查看 data.table 的键(key),以及执行反连接(anti-join)。
本章将讨论在进行 data.table 连接时常见的问题与错误,并展示如何排查与规避这些问题。
在本课程最后一章,您将学习如何把多张表中的观测进行纵向拼接、如何识别只存在于某一张表而不在另一张表中的观测,以及如何在长表与宽表之间重塑数据表。