don't forget to make the "by" option a list : vegMeans = aggregate(SoilVegHydro[3:37],list(SoilVegHydro['Physiogomy']),mean) and vegSd = aggregate(SoilVegHydro[3:37],list(SoilVegHydro['Physiogomy']),sd)
see also ?aggregate on a side note, it would be handy if that transformation to a list would be built into the function... Cheers Joris On Tue, Jun 8, 2010 at 11:39 PM, Phil Spector <spec...@stat.berkeley.edu> wrote: > Not much to go on, but you might find > > vegMeans = aggregate(SoilVegHydro[3:37],SoilVegHydro['Physiogomy'],mean) > and > vegSd = aggregate(SoilVegHydro[3:37],SoilVegHydro['Physiogomy'],sd) > > more suitable for your needs. (Not run because I don't know what > SoilVegHydro is.) > > - Phil Spector > Statistical Computing Facility > Department of Statistics > UC Berkeley > spec...@stat.berkeley.edu > > > On Tue, 8 Jun 2010, steve_fried...@nps.gov wrote: > >> >> Hello, >> >> vegMeans <- by(SoilVegHydro[3:37] , SoilVegHydro$Physiogomy, mean) >> >> vegSD <- by(SoilVegHydro[3:37] , SoilVegHydro$Physiogomy, sd) >> >> >> write.table(vegMeans, >> file="A:\\Work_Area\\Steve\\Hydrology_Data\\data\\vegMeans.txt") >> Error in as.data.frame.default(x[[i]], optional = TRUE, stringsAsFactors = >> stringsAsFactors) : >> cannot coerce class '"by"' into a data.frame >> >> Is there anyway to convert these output objects for use with write.table >> or >> an alternate method such that I can output to a word processing system? >> >> Windows R 2.11.1 >> >> Thanks >> Steve >> >> >> Steve Friedman Ph. D. >> Spatial Statistical Analyst >> Everglades and Dry Tortugas National Park >> 950 N Krome Ave (3rd Floor) >> Homestead, Florida 33034 >> >> steve_fried...@nps.gov >> Office (305) 224 - 4282 >> Fax (305) 224 - 4147 >> >> ______________________________________________ >> 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. > -- Joris Meys Statistical consultant Ghent University Faculty of Bioscience Engineering Department of Applied mathematics, biometrics and process control tel : +32 9 264 59 87 joris.m...@ugent.be ------------------------------- Disclaimer : http://helpdesk.ugent.be/e-maildisclaimer.php ______________________________________________ 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.