[R] axis() plot() - step

Martin Maechler maechler at stat.math.ethz.ch
Fri Aug 23 20:13:58 CEST 2002

>>>>> "Ott" == Ott Toomet <siim at obs.ee>
>>>>>     on Fri, 23 Aug 2002 17:11:16 +0200 (CEST) writes:

    Ott> Hi,
    Ott> I think the following example would help:

    Ott> plot(-2:2,-2:2, xaxt="n", yaxt="n")
    Ott> axis(1, at=seq(-2,2,by=0.5))
    Ott> axis(2, at=seq(-2,2,by=0.5))

    Ott> You have to specify *axt="n" in order to not draw them
    Ott> initially, and then draw your own axis using
    Ott> at=c(whatever values you want the tickmarks to be drawn).

yes, if you want to be very explicit.
Another option would be to just say 
``I want more ticks, but R should still do them automatically''.
This is the case for using par(lab=)  something which I prefer
to completely specifying things.
Here :

op <- par(lab = c(10,10,7))
plot(-2:2, -2:2)
par(op) ## resetting to default par("lab")

Martin Maechler <maechler at stat.math.ethz.ch>	http://stat.ethz.ch/~maechler/
Seminar fuer Statistik, ETH-Zentrum  LEO C16	Leonhardstr. 27
ETH (Federal Inst. Technology)	8092 Zurich	SWITZERLAND
phone: x-41-1-632-3408		fax: ...-1228			<><
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

More information about the R-help mailing list