【发布时间】:2019-06-30 15:42:36
【问题描述】:
我有两个数据框,它们的列都有应该匹配的 ID 号。但是,这两个数据帧的 ID 数量不同。一个有 118 个 ID,一个有 103 个 ID。具有 118 个 ID 的数据框虽然具有所有 103 个 ID,但还有一些额外的 ID。我想从 118 行数据框中取出两列,并将它们与基于 ID 号的 103 行数据框中匹配的 ID 合并。我不知道解决这个问题的最简单方法。
【问题讨论】:
-
查看函数
merge()的帮助文件,或者如果您使用tidyverse,请查看left_join() -
看看
?dplyr::left_join -
RStudio 提供了几个不同类别的备忘单,包括“数据转换”。在此处查看链接:rstudio.com/resources/cheatsheets
标签: r pattern-matching