我有两个包含常见“id”变量的数据集。
dat1=data.frame(id = rep(1:3,3),
var1 = c(1:9),var2=(11:19))
dat2=data.frame(id= c(1:3), var3=(2:4), var4=(50:52))
我要做的是将var1和var4与id结合起来。所以最终的数据集应如下所示。
dat3=cbind(dat1, var4=c(50,50,50,51,51,51,52,52,52))
我认为merge
函数无法组合列。
有什么功能我可以简单地获得dat3吗?