Learn R Programming

spatialEco (version 0.1-7)

local.min.max: Local minimum and maximum

Description

Calculates the local minimums and maximums in a numeric vector, indicating inflection points in the distribution.

Usage

local.min.max(x, dev = mean, plot = TRUE, add.points = FALSE, ...)

Arguments

x
A numeric vector
dev
Deviation statistic (mean or median)
plot
plot the minimum and maximum values with the distribution (TRUE/FALSE)
add.points
Should all points of x be added to plot (TRUE/FALSE)
...
Arguments passed to plot

Value

A list object with: minima minimum local values of x maxima maximum local values of x mindev Absolute deviation of minimum from specified deviation statistic (dev argument) maxdev Absolute deviation of maximum from specified deviation statistic (dev argument)

Examples

Run this code
                                                 
x <- rnorm(100,mean=1500,sd=800) 
( lmm <- local.min.max(x, dev=mean, add.points=TRUE, main="Local Minima and Maxima") )

# return only local minimum values
   local.min.max(x)$minima 
                                           

Run the code above in your browser using DataLab