flat2parameter: flat2parameter

View source: R/shape.R

flat2parameterR Documentation

flat2parameter

Description

Based on the disturbance type and the shapes of the four remote sensing bands, a vector of averaged parameters is produced. Which bands are included in the average depends on both the predicted disturbance type and the shapes of the four bands.

Usage

flat2parameter(years, all.shapes, all.durs, all.dyrs, all.mags, mtbs, flat.pred)

Arguments

years

Vector of the years included in the time series data.

all.shapes

Vector (length 4) of the shapes of the four remote sensing bands. Shape values range from 1 to 7.

all.durs

Vector (length 4) of the duration of each shape.

all.dyrs

Vector (length 4) of the year of each shape.

all.mags

Vector (length 4) of the magnitude of each shape.

mtbs

MTBS.

flat.pred

Predicted disturbance Agent. Agent values range from 0 to 6.

Details

flat2parameter can be used on either a single pixel or on a single data point in a data frame.

Value

Returns a vector of length 4 containing the average disturbance year, the duration, the magnitude, and the predicted type.

Author(s)

Liz Freeman

Examples

	# define years
	years <- c(2001:2010)

	# define parameters
	all.shapes <- c(1, 4, 5, 3)
	all.dyrs <- c(2001, 0, 2004, 2004)
	all.durs <- c(1, 0, 3, 5)
	all.mags <- c(100, 0, 1000, 1500)
	flat.pred <- 5

	# call flat2parameter
	ans <- flat2parameter(years = years, all.shapes = all.shapes, all.durs = all.durs,
	all.dyrs = all.dyrs, all.mags = all.mags, mtbs = mtbs, flat.pred = flat.pred)

ShapeSelectForest documentation built on Aug. 19, 2023, 5:11 p.m.