Description Usage Arguments Value See Also Examples
From a named list containing synoptic and temporally resolved covariate layers, build a stack containing only the latest layer for each covariate (highest date).
1 | selectLatestCovariates(covariates, load_stack=stack)
|
covariates |
A named list of containing |
load_stack |
(Optional) A function which creates a stack from list of file paths. This can be used to override the crs and/or extent read from the files. Default is |
A RasterStack
with a named layer for each covariate.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | # load occurrence data, admin units and covariates
data(covariates)
layers <- list(
"cov1"=raster(covariates, layer="cov_a"),
"cov2"=raster(covariates, layer="cov_b"),
"cov3"=list(
"2012"=raster(covariates, layer="cov_a"),
"2013"=raster(covariates, layer="cov_b"),
"2014"=raster(covariates, layer="cov_c")
),
"cov4"=list(
"2012"=raster(covariates, layer="cov_c"),
"2013"=raster(covariates, layer="cov_b"),
"2014"=raster(covariates, layer="cov_a")
),
"cov5"=list(
"2012-01"=raster(covariates, layer="cov_a"),
"2012-02"=raster(covariates, layer="cov_b"),
"2012-03"=raster(covariates, layer="cov_c")
),
"cov6"=list(
"2012-01"=raster(covariates, layer="cov_a"),
"2012-02"=raster(covariates, layer="cov_b"),
"2012-03"=raster(covariates, layer="cov_c")
)
)
# extract all covariates,
stack <- selectLatestCovariates(layers)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.