classify: Function to classify gauge time-series (zoo object) based on...

Description Usage Arguments Details Value Examples

Description

This method classifies a gauge time-series based on a pre-defined classification ("aggregation_level"). Currently only a seasonal classification is implemented. The output is added to the gauge spatial object as an additional spatial data frame column.

Usage

1
classify(gauge.ts, aggregation_level = "season")

Arguments

gauge.ts

A zoo object containing the gauge observations.

aggregation_level

A character string defining the classification criteria.

Details

If aggregation_level is "season", the date strings of the zoo object guage.ts are converted to seasonal indicators, i.e. 1 (DJF), 2 (MAM), 3 (JJA), 4 (SON).

Value

Object ts.classification A zoo object with a single data column defining the assigned class for each time-step.

Examples

1
2
3
4
5
6
data(gauges) # STFDF object with gauge observations
gauge.sp <- gauges@sp
gauge.ts <- as(gauges[,,1],"xts")
colnames(gauge.ts) <- gauge.sp$estacion
ts.classification <- classify(gauge.ts,aggregation_level="season")
summary(ts.classification)

bastianmanz/GPM_rain documentation built on May 11, 2019, 9:20 p.m.