On 05/03/2010 11:14 PM, Jorge Ivan Velez wrote:
Hi Joseph,
How about this?
matplot(cbind(m0, m1, m3, m4), type = 'l', lty = 1)
legend('topright', paste('m', c(0, 1, 3, 4), sep = ""), lty = 1, col = 1:4)
See ?matplot and ?legend for details.
HTH,
Jorge
Also see the labcurve function in the Hmisc package, which will draw
curves and label them where they are most separated.
Frank
On Mon, May 3, 2010 at 6:42 PM,<> wrote:
R-listers:
I have searched the help files and everything I have related to R graphics.
I cannot find how to graph y against
several distributions on a single graph. Here is code for creating 4
Poisson distributions with different mean values, although I would prefer
having it in a loop: The top of the y axis for the first distribution, with
count of 0, is .6, which is the highest point for any of the distributions.
obs<- 1:20 y<- obs-1
m0<- (exp(-.5) * .5^y)/factorial(y)
m1<- (exp(-1) * 1^y)/factorial(y)
m3<- (exp(-3) * 3^y)/factorial(y)
m4<- (exp(-5) * 5^y)/factorial(y)
How do I plot the graph of each distribution on y, all on a single graph? I
have spent so many hours on this,
which is really quite simple in applications such as Stata. Thanks very
much for the assistance:
Joseph Hilbe
hi...@asu.edu or jhi...@aol.com
--
Frank E Harrell Jr Professor and Chairman School of Medicine
Department of Biostatistics Vanderbilt University
______________________________________________
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.