gg.RasterLayer | R Documentation |
This function takes a RasterLayer object, converts it into a
SpatialPixelsDataFrame
and uses geom_tile
to plot the data.
## S3 method for class 'RasterLayer'
gg(
data,
mapping = ggplot2::aes(x = .data[["x"]], y = .data[["y"]], fill = .data[["layer"]]),
...
)
data |
A RasterLayer object. |
mapping |
aesthetic mappings created by |
... |
Arguments passed on to |
This function requires the raster
and ggplot2
packages.
An object returned by geom_tile
Other geomes for Raster data:
gg()
## Not run:
# Some features require the raster and spatstat.data packages.
if (require("spatstat.data", quietly = TRUE) &&
require("raster", quietly = TRUE) &&
require("ggplot2", quietly = TRUE)) {
# Load Gorilla data
data("gorillas", package = "spatstat.data", envir = environment())
# Convert elevation covariate to RasterLayer
elev <- as(gorillas.extra$elevation, "RasterLayer")
# Plot the elevation
ggplot() +
gg(elev)
}
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.