On 06/30/2010 10:42 AM, Pablo Cerdeira wrote:
Hi All,

this is my first mail here.

I'm trying to plot a multiline chart grouping values with no success. I have
read a lot in the official Wiki and also searched via Google, but I did not
find anything.

I'm importing some data from a cvs file. Here is a sample:

YEAR,AREA,CASES
1988,CONTRACTS,286
1988,INTERNATIONAL,189
1988,FAMILY,385
1988,TAXATION,177
1989,CONTRACTS,233
1989,INTERNATIONAL,431
1989,FAMILY,425
1989,TAXATION,201
1990,CONTRACTS,190
1990,INTERNATIONAL,302
1990,FAMILY,303
1990,TAXATION,209
...

"t<- read.csv("file.csv", header=TRUE)"

So far so good...

But the problem is: I'd like to create a multiline plot, one line per AREA,
showing the evolution of the number of CASES per YEAR.

Hi Pablo,
Just to give you another option, if your data frame is "pcdf":

library(plotrix)
newpcmat<-cbind(pcdf$CASES[pcdf$YEAR==1988],
 pcdf$CASES[pcdf$YEAR==1989],
 pcdf$CASES[pcdf$YEAR==1990])
colnames(newpcmat)<-c("1988","1989","1990")
rownames(newpcdf)<-c("CONTRACTS","INTERNATIONAL","FAMILY","TAXATION")
bumpchart(newpcmat,col=1:4,rank=FALSE,
 main="Number of cases by year")
boxed.labels(rep(2.5,3),c(400,300,200),c(400,300,200))

Jim

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to