time_aggregate function

Aggregate a time series

Aggregate a time series

The time series x is aggregated by an integer factor n.

time_aggregate(data, n = 2)

Arguments

  • data: POSIXct vector, time to be processed.
  • n: Numeric value, number of samples to be aggregated to one new data value. Must be an integer value greater than 1. Default is 2.

Returns

POSIXct vector, aggregated data.

Examples

## load example data set data(rockfall) ## aggregate time series rockfall_t_agg <- time_aggregate(data = rockfall_t, n = 2) ## compare results range(rockfall_t) diff(rockfall_t) range(rockfall_t_agg) diff(rockfall_t_agg)

Author(s)

Michael Dietze

  • Maintainer: Michael Dietze
  • License: GPL-3
  • Last published: 2025-03-25

Useful links