合并R中的两个数据集

时间:2017-04-13 07:03:07

标签: r merge

我有2个数据集公司和rounds2。公司有66368行和10列 第2轮有114949行和6列。当我合并这两个数据集时,我得到零行和15列。为什么我得到零行。

master_frame<-merge(rounds2,companies,by.x = c("company_permalink"),by.y = c("permalink"))

enter image description here

1 个答案:

答案 0 :(得分:1)

尝试 -

 master_frame<-merge(rounds2,companies,by.x = "company_permalink",by.y = "permalink",all=T)

为什么不尝试重命名公共列来说“ID&#39;并尝试

master_frame<-merge(rounds2,companies,by = 'ID' , all=T)

all.xall.yall参数也是您正在考虑什么样的联接的重要依据。