
Last chance! 50% off unlimited learning
Sale ends in
Plot a correlation matrix heat map with the value of the correlation coefficients according with the given method. If cor_th is passed then it prints only the coefficients that are higher or lower than the given threshold.
plotCor(bg, method = "spearman", cor_th = NULL)
character. The method used to compute the correlation matrix, default is "spearman".
numeric. If provided it prints only the coefficients that are
higher or lower than the given threshold, default is NULL
.
A ggplot
object.
# NOT RUN {
# Acquire environmental variables
files <- list.files(path = file.path(system.file(package = "dismo"), "ex"),
pattern = "grd", full.names = TRUE)
predictors <- raster::stack(files)
# Prepare background locations
bg_coords <- dismo::randomPoints(predictors, 10000)
# Create SWD object
bg <- prepareSWD(species = "Virtual species", a = bg_coords,
env = predictors, categorical = "biome")
# Plot heat map
plotCor(bg, method = "spearman")
# Plot heat map showing only values higher than given threshold
plotCor(bg, method = "spearman", cor_th = 0.8)
# }
Run the code above in your browser using DataLab