考虑两个数据帧df1和df2。
df1 具有id、a、b列。
df2 具有列id、a、c。
我想执行左连接,以便组合的数据帧具有列id、a、b、c。
combined <- df1 %>% left_join(df2, by="id")
Run Code Online (Sandbox Code Playgroud)
但在组合数据框中,列是id、ax、b、ay、c。
我可以在连接键中包含“a”(即:) ,但是像aleft_join(df1, df2, by=c("id", "a"))这样的列太多了。我只想通过主键id加入并删除 df2 中的所有重复列。