[R] [Fwd: Re: Graphic with several curves]
Kenneth Roy Cabrera Torres
krcabrer at une.net.co
Mon Mar 23 23:04:23 CET 2009
--------- Mensaje reenviado --------
> De: Kenneth Roy Cabrera Torres <krcabrer at une.net.co>
> Para: CE.KA <ce.kaya75 at yahoo.fr>
> Asunto: Re: [R] Graphic with several curves
> Fecha: Mon, 23 Mar 2009 17:02:48 -0500
>
> try matplot(),
>
> but you have to transpose the matrix
>
> with option type="l".
>
> Example:
>
> data1<-data.frame(X1990=c(5,15,3,20,10),X1991=c(20,1,14,8,3),X1992=c(6,11,22,55,14))
> data2<-t(data1)
> matplot(as.integer(substring(row.names(data2),2)),data2,type="l")
>
> Data frames names cannot start with a number. R change it to an X,
> then when you transpose I obtain the substring with the number that I
> need.
>
> Hope, this helps (HTH)
>
> Kenneth
>
>
>
>
>
> El lun, 23-03-2009 a las 14:33 -0700, CE.KA escribió:
> > Hi R users,
> >
> > Imagine the folowing data frame
> > 1990 1991 1992
> > 1 5 20 6
> > 2 15 1 11
> > 3 3 14 22
> > 4 20 8 55
> > 5 10 3 14
> >
> > Is there a way to build a graphic in which:
> > - 1 curve represents the observation 1 during 1990 & 1992
> > - 1 curve represents the observation 2 during 1990 & 1992
> > - 1 curve represents the observation 3 during 1990 & 1992
> > - 1 curve represents the observation 4 during 1990 & 1992
> > - 1 curve represents the observation 5 during 1990 & 1992
> >
> > Sincerely yours
More information about the R-help
mailing list