On Wed, 15 Sep 2004, Uwe Ligges wrote: > In some cases, merge() has a problem in R-2.0.0 alpha (2004-09-14): > > x <- structure(c("a", "b", "2", "0.2-26", "O", "O"), .Dim = c(2, 3), > .Dimnames = list(c("1", "2"), c("P", "V", "2"))) > > y <- structure(c("a", "b", "2", "0.2-25", "O", "O"), .Dim = c(2, 3), > .Dimnames = list(c("1", "2"), c("P", "V", "1"))) > > merge(x, y, all.y=TRUE) > > Error in "[<-"(`*tmp*`, ri, value = NULL) : > incompatible types > > > Looks like the NA handling has changed anywhere.
Peter was right. rbind.data.frame had ## copy names if any names(value[[jj]])[ri] <- names(xj) but did not test if there were any. It would probably be a good idea if that did work but for now I have added a test. -- Brian D. Ripley, [EMAIL PROTECTED] Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595 ______________________________________________ [EMAIL PROTECTED] mailing list https://stat.ethz.ch/mailman/listinfo/r-devel