Thanks, that works fine. _______ Regards, Jason Locklin, B.Sc. Hons. University of Waterloo http://artsweb.uwaterloo.ca/~jalockli
On Wednesday 26 November 2008 19:49:48 you wrote: > Hi Jason, > > The reason you are getting this error is that the latest version of > reshape uses fun.aggregate(numeric(0)) to figure out what missing > values should be filled in with. Unfortunately there was a brief > period in R versions when var(numeric(0)) returned an error rather > than a missing value. You can work around the problem by manually > specifying fill = NA. > > Regards, > > Hadley > > On Wed, Nov 26, 2008 at 1:05 PM, <[EMAIL PROTECTED]> wrote: > > I used to be able to use variance for fun.aggregate, but since I > > upgraded from R 2.6 to 2.7 (Ubuntu hardy to intrepid), it no > > longer works. > > > >> library("reshape") > >> data("french_fries") > >> ffm <- melt(french_fries, id=1:4, na.rm = TRUE) > >> cast(ffm, rep ~ treatment, length) > > > > rep 1 2 3 > > 1 1 579 578 575 > > 2 2 580 579 580 > > > >> cast(ffm, rep ~ treatment, mean) > > > > rep 1 2 3 > > 1 1 3.207772 3.177336 3.024522 > > 2 2 3.181207 3.115544 3.277759 > > > >> cast(ffm, rep ~ treatment, var) > > > > Error in fun.aggregate(data$value[0]) : 'x' is empty > > > > Any ideas? > > > > ______________________________________________ > > R-help@r-project.org mailing list > > https://stat.ethz.ch/mailman/listinfo/r-help > > PLEASE do read the posting guide > > http://www.R-project.org/posting-guide.html and provide > > commented, minimal, self-contained, reproducible code. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.