plot {icosa} | R Documentation |
Plot method for the trigrid
, hexagrid
or facelayer
classes
Description
This function will invoke the plot
method of the sf
or the SpatialPolygons
class.
The function passes arguments to the plot method of the SpatialPolygons
class. In case a heatmap is plotted and the plotting device gets resized,
some misalignments can happen. If you want to use a differently sized window, use x11
to set the height and width before running the function.
The function matches data referred to the grid and plots it with sf's plotting methods.
Usage
plot
## S4 method for signature 'trigrid,ANY'
plot(x, crs = NULL, ...)
## S4 method for signature 'facelayer,ANY'
plot(
x,
crs = NULL,
col = "heat",
border = NA,
alpha = NULL,
frame = FALSE,
legend = TRUE,
breaks = NULL,
inclusive = TRUE,
discrete = FALSE,
...
)
## S4 method for signature 'trigrid,vector'
plot(x, y, crs = NULL, main = "", ...)
## S4 method for signature 'trigrid,table'
plot(x, y, crs = NULL, main = "", ...)
Arguments
x |
|
crs |
( |
... |
Arguments passed to the |
col |
( |
border |
( |
alpha |
( |
frame |
( |
legend |
( |
breaks |
( |
inclusive |
( |
discrete |
( |
y |
A named vector or table with names that refer to face names of the grid. |
main |
The main title of the plot |
Format
An object of class standardGeneric
of length 1.
Value
The function has no return value.
Examples
# A simple grid, with sf-representation
gr <- hexagrid(4, sf=TRUE)
dat <- 1:nrow(gr@faces)
names(dat) <- paste0("F", dat)
plot(x=gr, y=dat)