[R] converting lists got by tapply to dataframes
Andrew Robinson
andrewr at uidaho.edu
Wed Mar 10 17:01:54 CET 2004
Wolfram,
try
unlist(xb)
Andrew
On Wednesday 10 March 2004 06:58, Wolfram Fischer wrote:
> I have two lists:
>
> xa <- list( X=c(1,2,3), Y=c(4,5,6), Z=c(7,8,9) )
>
> xb <- with( barley, tapply( X=seq(1:nrow(barley)), INDEX=site
> , FUN=function(z)yield[z]))
>
> I can convert xa to a dataframe easily with:
> as.data.frame(xa)
>
> But if i try the same with xb I get:
> as.data.frame(xb)
> Error in as.data.frame.default(xb) :
> can't coerce array into a data.frame
>
> What helps?
>
> (NB: I know the formula for xb is stupid, but it generates the same
> type of list as the list I get from my real problem.)
>
> Wolfram
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide!
> http://www.R-project.org/posting-guide.html
--
Andrew Robinson Ph: 208 885 7115
Department of Forest Resources Fa: 208 885 6226
University of Idaho E : andrewr at uidaho.edu
PO Box 441133 W : http://www.uidaho.edu/~andrewr
Moscow ID 83843 Or: http://www.biometrics.uidaho.edu
No statement above necessarily represents my employer's opinion.
More information about the R-help
mailing list