Hi Jokel, On Thu, Apr 12, 2012 at 7:57 AM, Jokel Meyer <jokel.me...@googlemail.com> wrote: > Dear R communitiy, > > I am trying to use multiple functions for aggregation within a function > call for dcast. However this seems to result in an error. Also I have not > managed to make dcast() work with fun.aggregate=sd. Please find attached > some example code using the ChickWeight data. > > Many thanks for your help! > Jokel > > > #Chick weight example > > names(ChickWeight) <- tolower(names(ChickWeight)) > > > sd(ChickWeight$weight) # works fine > > mean(ChickWeight$weight) # works fine > > length(ChickWeight$weight) # works fine > > > chick_m <- melt(ChickWeight, id=2:4, na.rm=TRUE)
This doesn't do anything interesting, because there is only one measure.var! > > dcast(chick_m, time~variable, mean) # works fine > > dcast(chick_m, time~variable, length) # works fine > > > dcast(chick_m, time~variable, fun.aggregate=sd) # gives an error Works on my machine. See session info below. > > dcast(chick_m, time~variable, c(mean, length)) # gives an error ?dcast tells you that fun.aggregate must return a single summary statistic. dcast is not the right function for the job. For reference, here is my session info: R version 2.14.2 (2012-02-29) Platform: x86_64-apple-darwin9.8.0/x86_64 (64-bit) locale: [1] C attached base packages: [1] splines stats graphics grDevices utils datasets methods [8] base other attached packages: [1] plyr_1.7.1 reshape2_1.2.1 foreign_0.8-49 eha_2.0-7 [5] survival_2.36-12 loaded via a namespace (and not attached): [1] compiler_2.14.2 stringr_0.6 tcltk_2.14.2 tools_2.14.2 Best, Ista > > [[alternative HTML version deleted]] > > ______________________________________________ > 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.