If you want code that will work in both S-Plus and R, please use
this solution; Ross Ihaka's solution using xlim=rev(range(x)) uses
fewer commands and may be more elegant but generates errors in S-Plus
(6.2 and, I suspect, earlier releases as well, though I did not test
them just now). Best Wishes, Spencer Graves
Marc Schwartz wrote:
On Sun, 2004-06-27 at 18:24, XIAO LIU wrote:
R users:
I want X-Y plotting with axes in reverse direction such as (0, -1, -2,
-3, ....). How can I do it?
Thanks in advance
Xiao
If I am understanding what you want, the following should give you an
example:
# Create x and y with negative values
x <- -1:-10
y <- -1:-10
# Show regular plot
plot(x, y)
# Now plot using -x and -y
# Do not plot the axes or annotation
plot(-x, -y, axes = FALSE, ann = FALSE)
# Now label both x and y axes with negative
# labels. Use pretty() to get standard tick mark locations
# and use rev() to create tick mark labels in reverse order
axis(1, at = pretty(-x), labels = rev(pretty(x)))
axis(2, at = pretty(-y), labels = rev(pretty(y)))
HTH,
Marc Schwartz
______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html