panel.axis(side = c("bottom", "left", "top", "right"),
at,
labels = TRUE,
draw.labels = TRUE,
check.overlap = FALSE,
outside = FALSE,
tick = TRUE,
half = !outside,
which.half,
tck = 1,
rot, ...)
at
. The labels can be a character
vector or a vector of expressions. Alternatively, this can be a
logical. If TRUE, the labels are derived from at
, otherwise,
labels are empty.at
values that are `too close' to the
limits.half=TRUE
. Defaults
to whatever is suitable for splom
tck = as.numeric(tick), rot = if (is.logical(labels)) 0 else c(90, 0),
text.col = axis.text$col, text.alpha = axis.text$alpha, text.cex = axis.text$cex, text.font = axis.text$font, text.fontfamily = axis.text$fontfamily, text.fontface = axis.text$fontface,
line.col = axis.line$col, line.lty = axis.line$lty, line.lwd = axis.line$lwd, line.alpha = axis.line$alpha)
panel.axis
can draw axis tick marks inside or outside a
panel (more precisely, a grid viewport). It honours the (native) axis
scales. Used in panel.pairs
for splom
, as
well as for all the usual axis drawing by the print method for
``trellis'' objects. It can also be used to enhance plots `after the
fact' by adding axes.Lattice
, xyplot
,
trellis.focus