[R] Numeric, 2 ??? as a result of marix???
Stefan Grosse
singularitaet at gmx.net
Sat Aug 29 13:00:37 CEST 2009
On Sat, 29 Aug 2009 00:15:45 +0200 Wolfgang Polasek
<wolfgang.polasek at gmail.com> wrote:
WP> > g=gretldata[1:2,]
WP> > g
WP> Empfang Versand Transit Inland Ausland SumS
WP> 1 787844.0 1307176.6 223395.4 1474726 16199.1 3809341
WP> 2 421473.1 306445.4 448801.2 1779402 14445.6 2970567
WP> > dim(g)
WP> [1] 2 6
WP> > as.vector(g)
WP> Empfang Versand Transit Inland Ausland SumS
WP> 1 787844.0 1307176.6 223395.4 1474726 16199.1 3809341
WP> 2 421473.1 306445.4 448801.2 1779402 14445.6 2970567
WP> > gg=matrix(as.vector(g),nrow=1,byrow=TRUE)
WP> > gg
WP> [,1] [,2] [,3] [,4] [,5] [,6]
WP> [1,] Numeric,2 Numeric,2 Numeric,2 Numeric,2 Numeric,2 Numeric,2
WP> >
WP> Help please,the docu on thids is lousy!!!.
Depending on what you want which is not really clear again, you can use
?reshape
or maybe also
?stack
to reshape a data-frame which gretldata supposedly is.
Note that with your as.vector(g) you dont create a vector as:
dat1<-data.frame(x=1:3, y=5:7)
v1<-as.vector(dat1)
str(v1)
resp.
is.vector(v1)
clearly shows. So you were also not "debugging" your problem. And you
clearly did not have a look at the "lousy" documentation as this is
shown in the example in ?as.vector, so don't blame others!
Cheers
Stefan
More information about the R-help
mailing list