[R] restructuring "by" output for use with write.table

Steve_Friedman at nps.gov Steve_Friedman at nps.gov
Tue Jun 8 23:23:35 CEST 2010


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_Friedman at nps.gov
Office (305) 224 - 4282
Fax     (305) 224 - 4147



More information about the R-help mailing list