Description Usage Arguments Value
Function to calculate the sliding window ASE for a model Supports VAR Model from the vars package
1 2 3 4 5 6 7 8 9 10 11 12 |
data |
The dataframe containing the time series realizations (data should not contain time index) |
var_interest |
The output variable of interest (dependent variable) |
k |
The lag value to use for the VAR model (generally determined by the VARselect function) |
trend_type |
The trend type to use in VARselect and the VAR model. Refer to vars::VARselect and vars::VAR for valid options. |
season |
The seasonality to use in the VAR model. |
n.ahead |
last n.ahead data points in each batch will be used for prediction and ASE calculations |
batch_size |
Window Size used |
step_n.ahead |
Whether to step each batch by n.ahead values (Default = FALSE) |
verbose |
How much to print during the model building and other processes (Default = 0) |
... |
Additional arguments to pass to the VAR model |
Named list 'ASEs' - ASE values 'time_test_start' - Time Index indicating start of test time corresponding to the ASE values 'time_test_end' - Time Index indicating end of test time corresponding to the ASE values 'batch_num' - Indicates the batch number for each ASE value 'AICs' = The AIC values for the individual batches 'BICs' = The BIC values for the individual batches 'f' - Forecasts for each batch 'll' - Lower Forecast Limit for each batch 'ul' - Upper Forecast Limit for each batch 'time.forecasts' - Time Corresponding to each forecast, upper and lower limit values
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.