getRainThreshFreqM: Get rain event of a landslide

Description Usage Arguments Value Note

Description

This function calcuates different precipitation characteristics for a specific time-series: total precipitation, number of rainfall events, weighted mean intensitiy of rainfall events (normalized by MAP, RD or RDN), cumulative critical event rainfall (normalized by MAP, RD or RDN), maximum rainfall during critical rainfall event, duration of critical rainfall event, critical rainfall intensitiy (normalized by MAP, RD or RDN), rainfall at day of failure (start date), rainfall intensity at day of failure (start date), maximum rainfall at day of failure (start date).

Usage

1
2
3
getRainThreshFreqM(Re, D, method = "NLS", prob.threshold = 0.05,
  log10.transform = FALSE, bootstrapping = TRUE, R = 1000,
  seed = 123, use.integralError = TRUE, ...)

Arguments

Re

vector containing the rain event variable, e.g. cumulated event rainfall (in mm) or intensity (mm/h)

D

vector containing the duration of the rainfall events

method

method to compute threshold. Either "LS" for least square, or "NLS" for non-linear least squares Method. Default: "nls"

prob.threshold

exceedance probability level. Default: 0.05 (5 [percent] )

log10.transform

log-transformation of input vectors Re and/or D. Default: TRUE

bootstrapping

If TRUE bootstrapping is performed. Default: TRUE

R

the number of bootstrap replicates, see boot::boot() for more information. Default: 1000

seed

replicable bootstrapping. Default: 123

use.integralError

for estimating x of prob.threshold, the entire function is integrated first to estimate the bias: (1 - INTEGRAL)/2. Default. TRUE

...

more options passed to boot:boot() function, i.e. parallel for paralell processing

Value

vector containing rainfall metrics (see description). If return.DataFrame is TRUE a data.frame is returned containing similar rain metrics for all rain events.

Note


ggRaver/Lslide documentation built on June 20, 2019, 2:29 p.m.