plotVarImp: Plot Variable Importance

Description Usage Arguments Value Author(s) Examples

View source: R/plotVarImp.R

Description

Plot the variable importance as a bar plot.

Usage

1
plotVarImp(df, color = "grey")

Arguments

df

data.frame. A data.frame containing the the name of the variables as first column and the value of the variable importance as second column.

color

character. The color of the bar plot, default is grey.

Value

A ggplot object.

Author(s)

Sergio Vignali

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Acquire environmental variables
files <- list.files(path = file.path(system.file(package = "dismo"), "ex"),
                    pattern = "grd", full.names = TRUE)
predictors <- raster::stack(files)

# Prepare presence and background locations
p_coords <- virtualSp$presence
bg_coords <- virtualSp$background

# Create SWD object
data <- prepareSWD(species = "Virtual species", p = p_coords, a = bg_coords,
                   env = predictors, categorical = "biome")

# Train a model
model <- train(method = "Maxnet", data = data, fc = "l")

# Compute variable importance
vi <- varImp(model, permut = 1)

# Plot variable importance
plotVarImp(vi)

# Plot variable importance with custom color
plotVarImp(vi, color = "red")

SDMtune documentation built on July 17, 2021, 9:06 a.m.