Peter Dalgaard wrote: > Will Gray wrote: >> >> Perhaps this is the intended behavior, but I discovered that unsplit >> throws an error when it tries to set rownames of a variable that has >> no dimension. This occurs when unsplit is passed a list of >> data.frames that have only a single column. >> >> An example: >> >> df <- data.frame(letters[seq(25)]) >> fac <- rep(seq(5), 5) >> unsplit(split(df, fac), fac) >> >> For reference, I'm using R version 2.9.0 (2009-04-17), subversion >> revision 48333, on Ubuntu 8.10. >> > > That's a bug. The line > > x <- value[[1L]][rep(NA, len), ] > > should be > > x <- value[[1L]][rep(NA, len), , drop=FALSE] >
looks like someone got caught by the drop=TRUE design...? vQ ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel