Functions and methods dealing with special monthly
'timeSeries' objects.
ll{
countMonthlyRecords Returns a series with monthly counts of records,
rollMonthlyWindows Returns start and end dates for rolling time windows,
rollMonthlySeries Rolls monthly a 'timeSeries' on a given period. }
Usage
countMonthlyRecords(x)
rollMonthlyWindows(x, period = "12m", by = "1m")
rollMonthlySeries(x, period = "12m", by = "1m", FUN, ...)
Arguments
by
a character string specifying the rolling shift composed by the
length of the shift and its unit, e.g. "3m" represents
quarterly shifts.
FUN
the function to be applied.
[applySeries] -
a function to use for aggregation, by default colAvgs.
period
[rollMonthlySeries] -
a character string specifying the rollling period composed by the
length of the period and its unit, e.g. "12m" represents
one year.