perfect, thanks a lot! :o) -z ________________________________________ Odesílatel: Gabor Grothendieck [[email protected]] Odesláno: 25. března 2012 12:27 Komu: Skála, Zdeněk (INCOMA GfK) Kopie: [email protected] Předmět: Re: [R] output by(...)
2012/3/25 Skála, Zdeněk (INCOMA GfK) <[email protected]>: > Dear all, > > I have a question that is probably pretty stupid, so apologies in advance... > > I do a simple > >> mydata.tab <- by(my.data.frame, my.data.frame$category, colMeans) > > ...works fine, but I need to output the results to some "flat" file (kind of > table) to work with it in Excel etc. > > So I am doing now > >> capture.output(data.frame(unlist(mydata.tab)), file="mydata.txt") > > ...and process the result in Excel. > Do you know a more pretty way to do this task? Perhaps something other than > 'by()' to make a table of colMeans? > Try this: do.call("rbind", by(iris[-5], iris[[5]], colMeans)) -- Statistics & Software Consulting GKX Group, GKX Associates Inc. tel: 1-877-GKX-GROUP email: ggrothendieck at gmail.com ______________________________________________ [email protected] 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.

