猿问

一种有效的方法来绑定具有不同列的data.frames

我有一个具有不同列集的数据框列表。我想将它们按行合并为一个数据帧。我曾经plyr::rbind.fill这样做。我正在寻找可以更有效地做到这一点的东西,但与此处给出的答案相似


require(plyr)


set.seed(45)

sample.fun <- function() {

   nam <- sample(LETTERS, sample(5:15))

   val <- data.frame(matrix(sample(letters, length(nam)*10,replace=TRUE),nrow=10))

   setNames(val, nam)  

}

ll <- replicate(1e4, sample.fun())

rbind.fill(ll)


慕无忌1623718
浏览 570回答 3
3回答
随时随地看视频慕课网APP
我要回答