Skip to contents

Set of functions(tramoseats_spec(),tramo_spec()) to create default specifications associated with the TRAMO-SEATS seasonal adjustment method. Specification creation can be restricted to the tramo part with the tramo_spec() function.

Usage

tramo_spec(name = c("trfull", "tr0", "tr1", "tr2", "tr3", "tr4", "tr5"))

tramoseats_spec(
  name = c("rsafull", "rsa0", "rsa1", "rsa2", "rsa3", "rsa4", "rsa5")
)

Arguments

name

the name of a predefined specification.

Value

an object of class "JD3_TRAMOSEATS_SPEC" (tramoseats_spec()) or "JD3_TRAMO_SPEC" (tramo_spec()).

Details

Without argument tramo_spec() yields a TR5 specification

without argument tramoseats_spec() yields a RSA5 specification

The available predefined 'JDemetra+' model specifications are described in the table below:

Identifier |Log/level detection |Outliers detection |Calendar effects |ARIMARSA0/TR0 |NA |NA |
NA |Airline(+mean)RSA1/TR1 |automatic |AO/LS/TC |NA |Airline(+mean)RSA2/TR2 |
automatic |AO/LS/TC |2 td vars + Easter |Airline(+mean)RSA3/TR3 |automatic |AO/LS/TC |NA |
automaticRSA4/TR3 |automatic |AO/LS/TC |2 td vars + Easter |automaticRSA5/TR5 |automatic |
AO/LS/TC |7 td vars + Easter |automaticRSAfull/TRfull |automatic |AO/LS/TC |automatic |automatic

Examples

init_spec <- tramoseats_spec()
init_spec <- tramo_spec()
init_spec <- tramoseats_spec("rsa3")
init_spec <- tramo_spec("tr3")