plot_raster_single {gen3sis} | R Documentation |
Plot a single set of values onto a given landscape
Description
Plot a single set of values onto a given landscape
Usage
plot_raster_single(values, landscape, title, no_data = 0, col, legend = TRUE)
Arguments
values |
a named list of values, the names must correspond to cells in the landscape |
landscape |
a landscape to plot the values onto |
title |
a title string for resulting plot, the time information will be taken and appended from the landscape id |
no_data |
what value should be used for missing values in values |
col |
corresponds to the raster col plot parameter. This can be omitted and colors are handled by raster::plot |
legend |
corresponds to the raster legend plot parameter. This can be omitted and legend is handled by raster::plot |
Value
no return value, called for plot
Examples
# get path to output objects
datapath <- system.file(file.path("extdata", "WorldCenter"), package = "gen3sis")
# plot environmental variables at a given step
landscape_t_25 <- readRDS(
file.path(datapath, "output", "config_worldcenter", "landscapes", "landscape_t_25.rds"))
oldpar <- par(no.readonly = TRUE)
par(mfrow=c(1,2))
plot_raster_single(landscape_t_25$environment[,"temp"], landscape_t_25, "Temperature", NA)
# use col to change the color
plot_raster_single(landscape_t_25$environment[,"arid"], landscape_t_25, "Aridity", NA,
col=topo.colors(5))
par(oldpar)
# note that these values were scaled by the configuration object
[Package gen3sis version 1.5.11 Index]