Description Usage Arguments Author(s) See Also Examples
View source: R/panel.scaleArrow.R
Draw a scale bar as an arrow, labelled with its length in plot units.
1 2 3 4 5 6 7 8 9 | panel.scaleArrow(x = unit(0:1, "npc"), y = unit(0:1, "npc"),
default.units = "npc",
digits = 0, append = "", label = NULL,
angle = 30, length = 0.5, unit = "char",
type = "open", ends = "both",
...,
col = add.line$col, fill = col, alpha = add.line$alpha,
lty = add.line$lty, lwd = add.line$lwd,
col.text = add.text$col, alpha.text = add.text$alpha)
|
x, y, default.units |
coordinates of the line ends as grid |
digits |
number of decimal places to keep for the distance measure. |
append |
a string to append to the distance for the label. |
label |
label to place on the mid point of the scale, over-riding the default. |
angle, length, unit, type, ends |
specification of the arrow style; see |
... |
further arguments passed to |
col, fill, alpha, lty, lwd |
graphical parameters relevant to the line. |
col.text, alpha.text |
graphical parameters relevant to the text label. Others like
|
Felix Andrews felix@nfrac.org
1 2 3 | xyplot(EuStockMarkets) +
layer(panel.scaleArrow(x = 0.99, append = " units",
col = "grey", srt = 90, cex = 0.8))
|
Loading required package: lattice
Loading required package: RColorBrewer
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.