| grid {base} | R Documentation |
grid adds an nx by ny rectangular grid to an
existing plot, using lines of type lty and color col.
If more fine tuning is required, use abline(h = ., v = .)
directly.
grid(nx = NULL, ny = nx, col="lightgray", lty="dotted", lwd = NULL,
equilogs = TRUE)
nx,ny |
number of cells of the grid in x and y direction. When
NULL, as per default, the grid aligns with the tick marks on
the corresponding axis, when NA, no grid lines are
drawn in the corresponding direction. |
col |
character or (integer) numeric; color of the grid lines. |
lty |
character or (integer) numeric; line type of the grid lines. |
lwd |
non-negative numeric giving line width of the grid lines;
defaults to par("lwd"). |
equilogs |
logical, only used when log coordinates and alignment with the axis tick marks are active. Setting{equilogs = FALSE} in that case gives non equidistant tick aligned grid lines. |
plot(1:3)
grid(NA,5, lwd = 2) # grid only in y-direction
data(iris)
## maybe change the desired number of tick marks: par(lab=c(mx,my,7))
op <- par(mfcol = 1:2)
with(iris,
{
plot(Sepal.Length, Sepal.Width, col = as.integer(Species),
xlim = c(4, 8), ylim = c(2, 4.5), panel.first = grid(),
main = "with(iris, plot(...., panel.first = grid(), ..) )")
plot(Sepal.Length, Sepal.Width, col = as.integer(Species),
panel.first = grid(3, lty=1,lwd=2),
main = "... panel.first = grid(3, lty=1,lwd=2), ..")
}
)
par(op)