Description Usage Arguments Value Examples
Core function implementing the EDFML technique. Takes the input data X, and passes it through the dimensionality reduction step (via the dimensionalityReduction fucntion) to obtaing the dynamic factors Z. Factors are then forecast (via the forecaster function), in order to obtain the factor forecasts (Z_hat). Finally, factor forecast are transformed to forecast in the original space via an inverse dimensionality reduction (dimensionality increase).
1 2 3 4 5 6 7 8 9 | DFML(
X,
dimensionality_method = DIMENSIONALITY_METHODS,
forecast_family = FORECAST_FAMILY,
dimensionality_parameters,
forecast_parameters,
components,
h
)
|
X |
|
dimensionality_method |
|
forecast_family |
|
dimensionality_parameters |
|
forecast_parameters |
|
components |
|
h |
|
List containing:
X_hat
: hxN matrix containing the forecasts of N time series as columns, each one of length h time steps
Model_dim
: Dimensionality reduction model as produced by dimensionality_reduction function
Time_dim
: Computational time required to run the dimensionality reduction model - numeric scalar
Time_forecast
: Computational time required to run the forecasting model - numeric scalar
1 | #See tests/testthat directory on https://github.com/jdestefani/ExtendedDFML
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.