I don't understand why this doesn't work: ---- plot(c(0,1),c(0.2,0.3),xaxt="n") axis(1,xaxp=c(0,1,4)) ---- Or why this (more obvious to me) doesn't work: ---- plot(c(0,1),c(0.2,0.3),xaxp=c(1,0,4)) ---- (I still get 5 intervals on the x-axis) This has bothered me for months. I still don't understand why I shouldn't expect only 4 intervals in both of these cases. It wasn't until I saw this exchange that I realized that: ---- plot(c(0,1),c(0.2,0.3),xaxt="n") par(xaxp=c(0,1,4)) axis(1) ---- does work. Perhaps if someone can explain to me why the first two don't work, I'll be better able to anticipate this behavior in other R functions in the future... Should "xaxp" be listed among the options which can't be set in "high-level" and "mid-level" plot functions in the documentation for "par"? Plot and axis don't give error messages, such as the one 'plot' gives if I try to set "ps"... platform i586-pc-linux-gnu arch i586 os linux-gnu system i586, linux-gnu status major 1 minor 5.0 year 2002 month 04 day 29 language R confused, -- Robert Merithew, PhD LASSP, Clark Hall Cornell University Ithaca NY 14850 USA -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
par(xaxp)
1 message · Robert D. Merithew