使用现有数据集创建新数据集

时间:2017-05-24 15:28:56

标签: r merge

我在R中有两个数据集。让我们称它们为ab

a有三列。

Customer age income

b有两列

state country

如何创建第三个数据集c,它是ab的组合,如下所示。

Customer age income state country

谢谢

2 个答案:

答案 0 :(得分:1)

如果它们具有相同的长度且行对应(第一行是a和b中的同一客户)那么您可以使用c <- cbind(a,b) 如果他们确实具有相同的长度并且彼此不对应,那么您需要某种&#34;键&#34;将它们与例如merge()

合并

答案 1 :(得分:0)

谢谢@jyr。

找到答案: install.packages( “QPCR”)

库(QPCR)

c&lt; - qpcR ::: cbind.na(a,b)