[R] Axis/Ticks/Scale
P Ehlers
ehlers at math.ucalgary.ca
Wed Dec 28 22:38:43 CET 2005
Try this:
x <- c(1, 1e6); y <- 0:1
par(mar = c(5, 4, 4, 5) + 0.1) # make room at the right
plot(x, y, axes = FALSE)
box()
axis(2)
axis(1, at = 0:5 * 2 * 1e5, labels = 0:5 * 2)
mtext(text = expression(phantom(0)%*%10^5),
side = 1, line = 1, at = 11.0 * 1e5)
Peter Ehlers
R.C.GILL at soton.ac.uk wrote:
> Dear All,
>
> Apologies for this simple question and thanks in advance for any help given.
>
> Suppose I wanted to plot 1 million observations and produce the command
>
> plot(rnorm(1000000))
>
> The labels of the xaxis are 0, e+00 2 e+05 etc. These are clearly not very
> attractive (The plots are for a PhD. thesis).
>
> I would like the axes to be 0,2,4,6,8,10 with a *10^5 on the right hand
> side.
>
> Is there a simple command for this?
>
> Best Wishes
>
> Roger
>
> ______________________________________________
> 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
More information about the R-help
mailing list