我有两个数据帧a和b(具有更多变量)。现在,我想保留b中的所有变量,并将a和b组合在一起。我应该怎么做?将不胜感激任何明智的解决方案。
答案 0 :(得分:1)
假设您只想将前两个变量保留在a
中。
b
包含有关a
中前两个变量的附加信息。
以下代码可能会有所帮助:
a <- data.frame("Var1" = 1:5, "Var2" = 1:5, "Var3" = 1:5)
b <- data.frame("Var1" = 6:10, "Var2" = 6:10, "Col3" = 6:10, "Col4" = 6:10)
b <- b[, which(names(b) %in% names(a))]
a <- a[,1:2]
c <- rbind(a,b)