mwMinMax: 'Dynamic window' moving assessment of maxima and minima in...

mwMinMaxR Documentation

'Dynamic window' moving assessment of maxima and minima in stratigraphic series

Description

'Dynamic window' moving assessment of maxima and minima in stratigraphic series. This routine adjusts the number of data points in the window so it has a constant duration in time or space, for use with unevenly sampled data.

Usage

mwMinMax(dat,cols=NULL,win=NULL,conv=1,output=T,genplot=T,verbose=T)

Arguments

dat

Your data frame containing stratigraphic data; any number of columns (variables) are permitted, but the first column should be a location identifier (e.g., depth, height, time).

cols

A vector that identifies the variable column to be extracted (first column automatically extracted).

win

Moving window size in units of space or time.

conv

Convention for window placement: (1) center each window on a stratigraphic level in 'dat' (DEFAULT), (2) start with the smallest location datum in 'dat', (3) start with the largest location datum in 'dat'. For options 2 and 3, the center of the window will not necessarily coincide with a measured stratigraphic level in 'dat', but edges of the data set are better preserved.

output

Output results? (T or F)

genplot

Generate summary plots? (T or F)

verbose

Verbose output? (T or F)

Value

A data frame with five columns: Center of window, Minimum, Maximum, Maximum-Minimum, Number of points in window

Examples

# generate example series from ar1 noise, 5 kyr sampling interval
ex = ar1(npts=1001,dt=5)

# jitter sampling times
ex[1]=ex[1]+rnorm(1001,sd=1)
# sort
ex = ex[order(ex[,1],na.last=NA,decreasing=FALSE),]

# run mwStats
mwMinMax(ex,win=100)

astrochron documentation built on Sept. 30, 2024, 9:14 a.m.