R/plot_niches.R

Defines functions plot_niches

Documented in plot_niches

#' Plot niches
#'
#' @param df Data frame
#' @param suitab.column Character. Name of the column containing suitability values
#'
#' @return A ggplot object
#' @export
#' @import ggplot2
#'

plot_niches <- function(df = simdata$data2model, suitab.column = "suitab.invlogit") {

  plot.niches <- ggplot(df) +
    aes_string(x = "env", y = suitab.column, colour = "taxon") +
    ylim(0, 1) +
    labs(x = "Temperature", y = "Suitability") +
    geom_line(size = 2) +
    viridis::scale_color_viridis(discrete = TRUE) +
    theme(plot.title = element_text(size = 18)) +
    theme(legend.position = "none")

  plot.niches

}
Pakillo/lump.split.pool.ENM documentation built on June 24, 2020, 7:37 p.m.