View source: R/spatialIMD_map.R
spatialIMD_map | R Documentation |
Map the spatial distribution of IMD for a life stage based on temperature from ROMS model output
spatialIMD_map( sf_imd, subtitle = "", scale_type_imd = "b", breaks_imd = ggplot2::waiver(), limits_imd = NULL, scale_type_temp = "c", breaks_temp = ggplot2::waiver(), limits_temp = NULL, bbx = wtsGIS::getStandardBBox("EBS"), land = wtsGIS::getPackagedLayer("Alaska"), bath = wtsGIS::getPackagedLayer("ShelfBathymetry"), doHist = TRUE, doTemp = TRUE, horiz = TRUE )
sf_imd |
- sf dataframe with IMD info (i.e., from [spatialIMD_calc]) |
subtitle |
- subtitle for map |
scale_type_imd |
- fill scale type ("d","c","b") for IMD (default is "b"–binned) |
breaks_imd |
- vector of values to use as breaks in scale for IMDs |
limits_imd |
- limits to use when plotting IMD values |
scale_type_temp |
- fill scale type ("d","c","b") for temperatures (default is "c"–continuous) |
breaks_temp |
- vector of values to use as breaks in scale for temperatures |
limits_temp |
- limits to use when plotting temperature values |
bbx |
- sf-style bounding box |
doHist |
- include histogram of IMD values as inset on IMD map |
doTemp |
- add map of temperatures |
horiz |
- flag (TRUE/FALSE) to arrange temperature, IMD maps horizontally |
If an input limit (limit_imd, limit_temp) is NULL, the resulting scale limit is: 1) based on the range of the data if the corresponding breaks is set to ggplot2::waiver() or 2) equal to c(min(breaks),max(breaks)) if breaks is a numeric vector.
ggplot2 map object or gg list object
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.