plot_species_presence: Plot a species' presence on a given landscape

View source: R/plotting_functions.R

plot_species_presenceR Documentation

Plot a species' presence on a given landscape

Description

Plot a species' presence on a given landscape

Usage

plot_species_presence(species, landscape)

Arguments

species

a single species object

landscape

a landscape object

Value

no return value, called for plot

Examples

# get path to output objects
datapath <- system.file(file.path("extdata", "WorldCenter"), package = "gen3sis")

# load landscape and species at time step zero
landscape_t_0 <- readRDS(
  file.path(datapath, "output/config_worldcenter", "landscapes", "landscape_t_0.rds"))
species_t_0 <- readRDS(
  file.path(datapath, "output/config_worldcenter", "species", "species_t_0.rds"))

# plot species 13 range
plot_species_presence(species_t_0[[13]], landscape_t_0)
# oh, a South American one!

# plot ranges of 3 species (i.e. 1, 21 and 32)
oldpar <- par(no.readonly = TRUE)
par(mfrow=c(1,3))
plot_species_presence(species_t_0[[1]], landscape_t_0)
plot_species_presence(species_t_0[[7]], landscape_t_0)
plot_species_presence(species_t_0[[11]], landscape_t_0)
par(oldpar)

gen3sis documentation built on Nov. 22, 2023, 5:07 p.m.