Skip to content
Prev 165231 / 398506 Next

Merging data frames of different length

Hi Dimitri,

 	Not exceptionally elegant, but this should do it:

alldata <- as.data.frame(matrix(as.numeric(NA),nrow=99,ncol=9))
colnames(alldata) <- colnames(L[[?]])
( where ? is a 9-column data frame with the correct names )

foreach (i in 1:99) {
   alldata[i,colnames(L[[i]])] <- L[[i]]
}

--Adam
On Fri, 19 Dec 2008, Dimitri Liakhovitski wrote: