axis.circular {circular} | R Documentation |
Add axis to a plot of circular data points on the current graphics device.
axis.circular(at=NULL, labels=NULL, units = NULL, template=NULL, modulo=NULL, zero=NULL, rotation=NULL, tick=TRUE, lty, lwd, cex, col, font, tcl=0.025, tcl.text=0.125, digits=2)
at |
the points at which tick-marks are to be drawn. If NULL the
tick-marks are placed to 0, pi/2, pi and 3pi/2 radians. |
labels |
a vector of character strings to be placed at the
tickpoints. If NULL the labels are choosen according to
units and template arguments. |
units |
either radians or degrees . If NULL the value is taken from the attributes of the object at . |
template |
either none or geographics . If NULL the value is taken from the attributes of the object at . |
modulo |
either asis or 2pi or pi . If NULL the value is taken from the attributes of the object at . |
zero |
the zero of the plot (in radians, counterclockwise). If NULL the value is taken from the attributes of the object at . |
rotation |
the rotation of the plot. If NULL the value is taken from the attributes of the object at . |
tick |
logical: if TRUE ticks are plotted at tick-marks. |
lty, lwd |
line type, width for the tick marks. If missing means to use `par("lty")' and `par("lwd")'. |
cex |
a numerical value giving the amount by which plotting text and symbols should be scaled relative to the default. |
col |
color for the the tick marks. If missing means to use `par("col.axis")'. |
font |
font for text. If missing means to use `par("font.axis")'. |
tcl |
The length of tick marks. |
tcl.text |
The position of the axis labels. |
digits |
number of digits used to print axis values. |
Claudio Agostinelli
plot.circular
and ticks.circular
.
data.vm <- rvonmises(n=100, mu=circular(0), kappa=3) plot(data.vm, axes=FALSE, ticks=FALSE) axis.circular(at=circular(seq(0, 11/6*pi, pi/6)), labels=c("0", expression(frac(pi,6)), expression(paste(frac(1,3), pi)), expression(frac(pi,2)), expression(paste(frac(2,3), pi)), expression(paste(frac(5,6), pi)), expression(pi), expression(paste(frac(7,6), pi)), expression(paste(frac(4,3), pi)), expression(paste(frac(3,2), pi)), expression(paste(frac(5,3), pi)), expression(paste(frac(11,6), pi))))