![](/img/trans.png)
[英]In R, how do I select variables from a data frame by string contained in names - either/or
[英]In R, how do I select all variables from one data frame that are in another data frame?
我有兩個數據框 a 和 b (有更多變量)。 現在我想保留 b 中的所有變量並將 a 和 b 組合在一起。 我應該怎么做? 將不勝感激任何明智的解決方案。
假設您只想將前兩個變量保留在a
中。
b
包含有關 a 中前兩個變量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)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.