是否可以对两个没有相同列的数据帧进行行绑定?我希望保留绑定后不匹配的列.
有谁知道如何在rbind.fill函数中保留rownames .
library(plyr)
#creating data
a <- mtcars[ 1:5 , c("mpg","hp","gear") ]
b <- mtcars[ 6:10 , c("mpg","disp","gear") ]
#does not work because there are different colnames
rbind(a,b)
#works but eliminates the rownames
bound <- rbind.fill( a , b )
Run Code Online (Sandbox Code Playgroud)
我正在设置一个循环,用于连接对象rbind.fill.现在我正在使用这样的组合函数:
namess <- c( rownames(a) , rownames(b) )
rownames(bound) <- namess
Run Code Online (Sandbox Code Playgroud)
我认为可能有更好的方法.谢谢!