Skip to contents

When the dimension is defined as a date type, using this function we can select the quarter level and its attributes to include in it: quarter number and the combination of the year with it.

Usage

select_quarter_level(td, include_all, exclude_all, quarter, year_quarter)

# S3 method for when
select_quarter_level(
  td,
  include_all = FALSE,
  exclude_all = FALSE,
  quarter = NULL,
  year_quarter = NULL
)

Arguments

td

A when object.

include_all

A boolean, include all fields of the level.

exclude_all

A boolean, exclude all fields of the level.

quarter

A boolean, include the quarter field.

year_quarter

A boolean, include the quarter field.

Value

A when object.

Details

The include_all and exclude_all parameters allow us to include or exclude all attributes, and then specifically exclude or include the ones we need.

Examples


td <- when() |>
  select_quarter_level(quarter = FALSE)