PlotPotential: Plot Potential

View source: R/potential_ews.R

PlotPotentialR Documentation

Plot Potential

Description

Visualization of the potential function from the movpotential function.

Usage

PlotPotential(
  res,
  title = "",
  xlab.text,
  ylab.text,
  cutoff = 0.5,
  plot.contours = TRUE,
  binwidth = 0.2,
  bins = NULL
)

Arguments

res

output from movpotential function

title

title text

xlab.text

xlab text

ylab.text

ylab text

cutoff

parameter determining the upper limit of potential for visualizations

plot.contours

Plot contour lines.

binwidth

binwidth for contour plot

bins

bins for contour plot. Overrides binwidth if given

Value

ggplot2 potential plot

Author(s)

Leo Lahti leo.lahti@iki.fi

References

Dakos, V., et al (2012).'Methods for Detecting Early Warnings of Critical Transitions in Time Series Illustrated Using Simulated Ecological Data.' PLoS ONE 7(7): e41010. doi:10.1371/journal.pone.0041010

Examples

  X = c(rnorm(1000, mean = 0), rnorm(1000, mean = -2), 
  	             rnorm(1000, mean = 2))
       param = seq(0,5,length=3000); 
       res <- movpotential_ews(X, param); 
       PlotPotential(res$res, title = '', 
       	             xlab.text = '', ylab.text = '', 
		     cutoff = 0.5, 
		     plot.contours = TRUE, binwidth = 0.2)

earlywarnings documentation built on Oct. 11, 2022, 1:05 a.m.