Learn R Programming

raptr (version 0.0.1)

plot: Plot object

Description

This function plots the solutions contained in RapSolved objects. It can be used to show a single solution, or the the selection frequencies of planning units contained in a single RapSolved object. Additionally, two RapSolved objects can be supplied to plot the differences between them.

Usage

"plot"(x, y, basemap = "none", pu.color.palette = c("#e5f5f9", "#00441b", "#FFFF00", "#FF0000"), alpha = ifelse(basemap == "none", 1, 0.7), grayscale = FALSE, main = NULL, force.reset = FALSE)
"plot"(x, y, basemap = "none", pu.color.palette = c("PuBu", "#FFFF00", "#FF0000"), alpha = ifelse(basemap == "none", 1, 0.7), grayscale = FALSE, main = NULL, force.reset = FALSE)
"plot"(x, y, i = NULL, j = i, basemap = "none", pu.color.palette = ifelse(is.null(i), c("RdYlBu", "#FFFF00", "#FF0000"), "Accent"), alpha = ifelse(basemap == "none", 1, 0.7), grayscale = FALSE, main = NULL, force.reset = FALSE)

Arguments

x
RapSolved object.
y
NULL to plot selection frequencies. numeric to plot the i'th solution, or 0 to plot the best solution. RapSolved object to plot differences in solutions between objects. Defaults to ULL.
basemap
character object indicating the type of basemap to use (see link{basemap}). Use either 'none', 'roadmap', 'mobile', 'satellite', 'terrain', 'hybrid', 'mapmaker-roadmap', 'mapmaker-hybrid'. Defaults to 'none'.
pu.color.palette
character name of colors or color palette (brewer.pal) to indicate planning unit statuses. Defaults to c('grey30', 'green', 'yellow', 'black', 'gray80', 'red', 'orange').
alpha
numeric value to indicate how transparent the planning unit colors should be.
grayscale
logical should the basemap be gray-scaled?
main
character title for the plot. Defaults to NULL and a default title is used.
force.reset
logical if basemap data has been cached, should it be re-downloaded?
i
NULL to plot selection frequencies. numeric to plot the i'th solution, or 0 to plot the best solution. Only used when y is a RapSolved object. Defaults to NULL.
j
NULL to plot selection frequencies. numeric to plot the i'th solution, or 0 to plot the best solution. Only used when y is a RapSolved object. Defaults to j.

See Also

RapSolved.

Examples

Run this code
# load data
data(sim_rs)
## simulated species examples
# plot selection frequencies
plot(sim_rs)
# plot best solution
plot(sim_rs, 0)
# plot second solution
plot(sim_rs, 2)
# plot different between best and second solutions
plot(sim_rs, sim_rs, 0 ,2)

Run the code above in your browser using DataLab