agg_to_freq: Aggregate long format data.table

Description Usage Arguments Value Examples

View source: R/utils.R

Description

Aggregate a data.table in long format to a specified frequency

Usage

1
2
3
4
5
6
7
agg_to_freq(
  dt_long,
  frq = c("month", "week", "quarter", "year"),
  date_name = "ref_date",
  id_name = "series_name",
  value_name = "value"
)

Arguments

dt_long

data.table in long format

frq

frequency for aggregation, one of '"month"', '"week"', '"quarter"', or '"year"'

date_name

name of date column

id_name

name of id column

value_name

name of value column

Value

Aggregated data at specified frequency in long format

Examples

1
out <- agg_to_freq(fred[series_name == "gdp constant prices"], frq = "year")

dateutils documentation built on Nov. 10, 2021, 5:09 p.m.