[R] graphing help

John Fox jfox at mcmaster.ca
Wed Nov 23 02:14:28 CET 2005


Dear Anthony,

You can use xlim in plot() to reverse the x-axis. For example,

x <- 1:10
y <- x
plot(x, y, xlim=rev(range(x)))

(I'm pretty sure, by the way, that this question has been asked before.)

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 Anthony Pitts
> Sent: Tuesday, November 22, 2005 3:04 PM
> To: r-help at stat.math.ethz.ch
> Subject: [R] graphing help
> 
> Hello all,
> 
> Does anyone know how to make R graph the x-axis in descending 
> order? I am all set in creating a vertical bar chart using 
> either the plot or the xychart (in lattice), but I need the 
> x-axis in descending order. I have tried resorting the data 
> but apparently R automatically graphs the x-axis in ascending order.
> I have multiplied the data used for the x-axis by -1 and this 
> works but now the tick-mark labels are negative. So does 
> anyone know how to 1) make R graph the x-axis in descending 
> order or 2) change the tick labels so I can get rid of the 
> negative signs?
> 
> Thanks in advance for your help
> 
> Tony
>




More information about the R-help mailing list