ArimaR

Syntax

ArimaR(Input: ITimeSeries,
       Period: IMsPeriod,
       NotSeasonalIAR: Integer,
       NotSeasonalIMA: Integer,
       NotSeasonalDIFF: Integer,
       ConstantValue: Variant,
       SeasonalAR: Integer,
       SeasonalMA: Integer,
       SeasonalDiff: Integer,
       SeasonalPeriod: Integer,
       MaxIteration: Integer,
       Precision: Double,
       Casewise: MsCasewise)

Parameters

Input. Output variable.

Period. Period, at which the method is calculated. f the parameter value is Null, the method is calculated at the entire time period.

NotSeasonalIAR. Non-seasonal autoregression order.

NotSeasonalIMA. Non-seasonal moving average order.

NotSeasonalDIFF. Non-seasonal difference order.

ConstantValue. Constant used in calculations.

SeasonalAR. Seasonal regression order. Optional parameter. By default the parameter is 0.

SeasonalMA. Seasonal moving average order. Optional parameter. The parameter is 0 by default.

SeasonalDiff. Seasonal difference order. Optional parameter. The parameter is 1 by default.

SeasonalPeriod. Duration of seasonal period. Optional parameter. The parameter is 0 by default.

MaxIteration. Maximum number of iterations, in which the optimal decision must be found. Optional parameter. The parameter is set to 500 by default.

Precision. Calculation accuracy. Optional parameter. The parameter is set to 0.0001 by default.

Casewise. Missing data treatment method. Optional parameter. The parameter is set to MsCasewise.No by default - missing data treatment is not used.

Description

It models series values using the ARIMA method.

Comments

Integration with R must be set up in the repository to use this method. For details about integration setup see the How to Set Up Integration with R? section.

ConstantValue. The constant value can be determined by the user or estimated automatically. Use the Estimate function, to estimate values automatically. If the model must be calculated without constant, use the None function.

Example

Formula Result Application
= ArimaR({Chicago - population[t]}, SetPeriod(2000, 2015), 0, 1, 1, Estimate) For the Chicago - population[t] time the ARIMA method will be calculated by the following parameters: calculation period - 2000-2015, order of non-seasonal autoregression is equal to 0, order of non-seasonal moving average is 1, order of non-seasonal difference is 1, constant value is estimated automatically using the Estimate function. Calculation is executed using the R package. It can be used in formulas of calculated series of time series database and in formulas of attribute-based models of modeling container.
= ArimaR(X1,Null, 0, 0, 1, 2.7, 0, 0, 1, 0, 500, 0.0001, MsCasewise.Yes) The ARIMA method is calculated for the X1 factor with the following parameters: orders of non-seasonal autoregression and non-seasonal moving average are not defined, order of non-seasonal difference is 1, constant value is equal to 2.7, the Casewise method is used for missing data treatment. Calculation is executed using the R package. It can be used in model variable-based formulas of modeling container.

See also:

Functions Available in Expression Editor | R Methods | IModelling.ArimaR | TheARIMA method