axis.render
.
axis.line.render(side, col=par("col"), lwd=par("lwd"), lty=par("lty"), line=0) breaks.render(breaks, side, scale=NULL, col=par("col"), lwd=par("lwd")) labels.render(labels, side, scale=NULL, adj=par("adj"), cex=par("cex"), col=par("col"), font=par("font"), srt=par("srt"), min.gap=1) ticks.render(ticks, side, double.=0, scale=NULL, col=par("col"), lwd=par("lwd"), lty=par("lty"))
axis.render
).
axis.render
).
axis.render
).
side
. Can be
NULL
if the
at
elements of
ticks
,
labels
, and
breaks
are in what
plot
considers to be the user coordinates for the plot.
If the
at
elements are given as calendar times or in user coordinates
which are piecewise-linear transformations of
plot
coordinates, then
scale
is a 2-element list
where the first element is a monotonic sequence in user-coordinates giving
the endpoints of the linear regions, and the second element is the
plot
coordinates of those points. Coordinates which lie outside the
scale region will be moved to the ends and a warning will generated.
par
.
par
.
par
.
par
.
par
.
par
.
par
.
ticks.render
), tick labels
(
labels.render
), an axis line (
axis.line.render
), or axis break
indicators (
breaks.render
) to be added to the current plot.
These functions are meant to be called from the
axis.render
function.
See documentation there for a detailed description of the input lists.
plot(1:10,1:10,axes=F) ticks.render(list( at = 1:10 ), 1) breaks.render(list( at = 5.5 ), 1) axis.line.render(1) labels.render(list( at = 1:10, text = 1:10 ), 1)