Dear tokas, How about:
x <- seq(0.01, 10, length = 20) xx <- x[7] x[7] <- NA plot(c(0, 10), c(-20, 20), type = "n", xlab = "x", ylab = expression(2 * alpha * log(x))) for(i in 1:4){ lines(x, 2 * i * log(x), lty = 1) text(xx, 2 * i * log(xx), i) } I hope this helps, John -------------------------------- John Fox Department of Sociology McMaster University Hamilton, Ontario Canada L8S 4M4 905-525-9140x23604 http://socserv.mcmaster.ca/jfox -------------------------------- > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of toka tokas > Sent: Sunday, October 02, 2005 5:37 AM > To: r-help@stat.math.ethz.ch > Subject: [R] plot question when type = "b" and pch is a vector > > Dear R users, > > I've been struggling some days with the following > problem: I'm interesting in producing the following plot > > x <- seq(0.01, 10, length = 20) > > plot(c(0, 10), c(-20, 20), type = "n", xlab = "x", > ylab = expression(2 * alpha * log(x))) > > pch. <- rep(NA, length(x)) > for(i in 1:4){ > pch.[7] <- as.character(i) > lines(x, 2 * i * log(x), type = "b", pch = pch., lty = 1) } > > where all the line segments are connected, except from the > 7th one where I've put the value of alpha -- in other words > I'd like to produce a line plot where the label appears at > each line with some white space around it. > > thanks in advance, > tokas > > ______________________________________________ > R-help@stat.math.ethz.ch mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! > http://www.R-project.org/posting-guide.html ______________________________________________ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html