ts_first_of_period: Use First Date of a Period

View source: R/ts_first_of_period.R

ts_first_of_periodR Documentation

Use First Date of a Period

Description

Replace date or time values by the first of the period. tsbox usually relies on timestamps being the first value of a period.

Usage

ts_first_of_period(x)

Arguments

x

ts-boxable time series, an object of class ts, xts, zoo, zooreg, data.frame, data.table, tbl, tbl_ts, tbl_time, tis, irts or timeSeries.

Value

a ts-boxable object of the same class as x, i.e., an object of class ts, xts, zoo, zooreg, data.frame, data.table, tbl, tbl_ts, tbl_time, tis, irts or timeSeries.

Examples

x <- ts_c(
  a = ts_lag(ts_df(mdeaths), "14 days"),
  b = ts_lag(ts_df(mdeaths), "-2 days")
)
ts_first_of_period(x)
ts_first_of_period(ts_lag(ts_df(austres), "14 days"))

christophsax/tsbox documentation built on Sept. 22, 2023, 2:35 p.m.