env_gcms: General Circulation Model (GCM) Environmental Distribution

View source: R/env_gcms.R

env_gcmsR Documentation

General Circulation Model (GCM) Environmental Distribution

Description

This function visualizes GCM data in environmental space, with options to highlight clusters or specific GCMs.

Usage

env_gcms(
  s,
  var_names = c("bio_1", "bio_12"),
  study_area = NULL,
  highlight = "sum",
  resolution = 25,
  title = NULL
)

Arguments

s

A list of stacks of General Circulation Models (GCMs).

var_names

Character. A vector of names of the variables to include, or 'all' to include all variables.

study_area

An Extent object, or any object from which an Extent object can be extracted. Defines the study area for cropping and masking the rasters.

highlight

Character. A vector of GCM names to be highlighted. All other GCMs will appear in grey.

resolution

Numeric. The resolution to be used in the plot. Default is 25.

title

Character. The title of the plot.

Value

A plot displaying the environmental space for the specified GCMs.

Author(s)

Luíz Fernando Esser (luizesser@gmail.com) https://luizfesser.wordpress.com

See Also

summary_gcms

Examples

var_names <- c("bio_1", "bio_12")
s <- import_gcms(system.file("extdata", package = "chooseGCM"), var_names = var_names)
study_area <- terra::ext(c(-80, -30, -50, 10)) |> terra::vect(crs="epsg:4326")
env_gcms(s, var_names, study_area, highlight = "sum")
env_gcms(s, var_names, study_area, highlight = c("ae", "ch", "cr"))


chooseGCM documentation built on April 3, 2025, 5:27 p.m.