我有一个数据集1,它有25列,单个列有一列。我有15列的Dataset2以及个人ID列。我试图移动或复制数据集1中的一个列并将其放入按个别排序的数据集2中,但相同的个体不一定在两个数据集中。是否有捷径可寻?我试过玩dplyr,但我真的很新R,并没有任何运气。我不想完全合并数据集,我只想在第二个数据集中添加一列数据,但不会丢失有关个人ID的信息。
谢谢!
答案 0 :(得分:0)
一个例子
library(nycflights13) # for data example
head(flights)
head(airlines)
left_join(airlines, flights %>% select(carrier, flight))
您的用例
library(dplyr)
left_join(Dataset1, Dataset2 %>% select(individual ID, name_col_to_copy) , by = "individual ID")