On 05/06/2014 07:07 PM, Babak Bastan wrote:
Hi experts
I woul like to change my x-axis. Like this: 10,...,2,...,1
I am using this code:
r<-c(1:10)
plot(r, axes=FALSE, frame.plot=TRUE,xlim=c(10,1))
axis(1,at=10/seq(1:10))
axis(2, at=axTicks(2), axTicks(2))
but my x-sxis i still: 1,..., 2,...,10
Hi Babak,
I get x axis ticks at 10, 5, 3.33333, ... with the above code, which is
expected. I think you want something like:
plot(1:10,axes=FALSE,frame.plot=TRUE)
axis(1,at=1:10,labels=10/seq(1:10))
What you have done is interesting. By specifying xlim=c(10,1) you have
reversed the order of whatever labels you pass to the "axis" function.
Jim
______________________________________________
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.