Something like this will work:

foo.df <- data.frame(x = 1:8, y1 = c(1,3,5, NA, NA, NA, NA, NA),
                              y2 = c(NA, NA, NA, 7, 9, 11, NA, NA),
                              y3 = c(NA, NA, NA, NA, NA, NA, 13, 15))
plot(foo.df$x, foo.df$y1, ylim = c(0,20), type = "n")
points(foo.df$x, foo.df$y1, pch = 1)
points(foo.df$x, foo.df$y2, pch = 2)
points(foo.df$x, foo.df$y3, pch = 3)


HTH, Andy


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of
> [EMAIL PROTECTED]
> Sent: Thursday, December 09, 2004 11:41 AM
> To: [EMAIL PROTECTED]
> Subject: [R] Scatterplot question
> 
> 
> Dear list members,
> I have a probably simple question concerning scatterplots: I want to 
> draw a plot with one X but several Y columns, so that every group 
> of samples gets a different symbol. My table looks like this:
> 
> X     Y1      Y2      Y3
> 1     1
> 2     3
> 3     5
> 4             7
> 5             9
> 6             11
> 7                     13
> 8                     15
> 
> Simple in Excel or StarOffice, but how do I do it in R?
> 
> Thanks a lot
> 
> Judith
> 
> ______________________________________________
> [EMAIL PROTECTED] mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! 
http://www.R-project.org/posting-guide.html

______________________________________________
[EMAIL PROTECTED] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to