[R] melt with complications
    Charles Berry 
    ccberry at ucsd.edu
       
    Mon Mar 18 23:00:56 CET 2013
    
    
  
Richard M. Heiberger <rmh <at> temple.edu> writes:
> 
> ## Can someone suggest a simpler expression than either of these, with the
> goal
> ## of taking a long matrix into a wide one with exactly one of the factors
> converted to
> ## columns and all the rest retained as factors.  I want something that
> generalizes beyond
> ## the three factors illustrated here.
> 
> ## Rich
> 
> meltTest <- data.frame(A=rep(c("B","C"), each=12),
>                        D=rep(c("E","F","G"), each=4, times=2),
>                        H=rep(c("I","J","K","L"), times=6),
>                        M=1:24)
>
amat <- ftable( xtabs( M ~ A + D + H, meltTest ),row.vars=1:2 )
amat is such a matrix with a few attributes added.
HTH,
Chuck
    
    
More information about the R-help
mailing list