braces {swfscMisc} | R Documentation |
Braces
Description
Adds curly braces to a plot.
Usage
braces(
xfrom,
xto,
yfrom,
yto,
radius = 1,
col = par("fg"),
lty = par("lty"),
lwd = par("lwd")
)
Arguments
xfrom , xto , yfrom , yto |
start and end points of braces. Direction of brace determined by from and to arguments. |
radius |
radius of curve in brace. |
col , lty , lwd |
color, line type, and line width of braces. See |
Note
Orientation of brace is either horizontal or vertical, with axis along largest range of x or y in plotting units.
Author(s)
Tim Gerrodette tim.gerrodette@noaa.gov
Examples
plot(x = c(0, 1), y = c(0, 1000), type = "n", xlab= "", ylab = "")
braces(xfrom = 0.2, xto = 0.8, yfrom = c(400, 600), yto = c(300, 700))
plot(x = c(0, 100), y = c(0, 17), type = "n", xlab = "x", ylab = "y")
text(10, 16, "radius =")
for (i in 1:8) {
braces(xfrom = 10 * i + 10, xto = 10 * i + 18, yfrom = 1,
yto = 15, radius = i / 4, lwd = 2)
text(10 * i + 12, 16, round(i / 4, 2))
}
plot(c(0, 100), c(0, 17), type = "n", xlab = "x", ylab = "y")
braces(30, 80, 13, 11, 1)
plot(c(0, 100), c(0, 17), type = "n", xlab = "x", ylab = "y")
braces(c(20, 80, 30), c(10,75,40), 1, 15, radius = c(0.2, 0.5, 0.1),
lwd = c(1, 2, 3), col = 1:2, lty = 1)
plot(c(0, 100), c(0, 17), type = "n")
braces(20, 80, 7, 5, 1)
braces(20, 80, 13, 15, 1)
[Package swfscMisc version 1.6.5 Index]