Re: [R] reshaping data.frame question

2006-06-27 Thread Liaw, Andy
You might want to try the Oarray package on CRAN. Andy From: Matthias Braeunig > > Thanks, this is not what what I meant. I need to reshape the > original dataframe that I can access p_f[X] for numerical X. > Maybe I was not clear enough. > > The problem really is that X starts at 0. Note th

Re: [R] reshaping data.frame question

2006-06-26 Thread Matthias Braeunig
Thanks, this is not what what I meant. I need to reshape the original dataframe that I can access p_f[X] for numerical X. Maybe I was not clear enough. The problem really is that X starts at 0. Note that in my example changing the row names to 0:2 does not have the desired effect. jim holtman w

Re: [R] reshaping data.frame question

2006-06-26 Thread jim holtman
You need to specify the row/column name as character: > y X1 X2 X3 X4 0 0.1 0.1 0.1 0.1 1 0.2 0.2 0.2 0.2 2 0.3 0.3 0.3 0.3 > y[,'X3'] [1] 0.1 0.2 0.3 > y['0','X3'] [1] 0.1 On 6/26/06, Matthias Braeunig <[EMAIL PROTECTED]> wrote: > > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > D

[R] reshaping data.frame question

2006-06-26 Thread Matthias Braeunig
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Dear R-helpers, my data.frame is of the form x <- data.frame( f=gl(4,3), X=rep(0:2,4), p=c(.1,.2,.3)) x f X p 1 1 0 0.1 2 1 1 0.2 3 1 2 0.3 4 2 0 0.1 5 2 1 0.2 6 2 2 0.3 7 3 0 0.1 8 3 1 0.2 9 3 2 0.3 10 4 0 0.1 11 4 1 0.2 12 4 2 0.3 wh