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
plot question when type = "b" and pch is a vector
2 messages · toka tokas, John Fox
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: r-help-bounces at stat.math.ethz.ch
[mailto:r-help-bounces at stat.math.ethz.ch] On Behalf Of toka tokas
Sent: Sunday, October 02, 2005 5:37 AM
To: r-help at 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 at 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