public class ArimaOrder extends Object
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
static ArimaOrder |
order(int p,
int d,
int q)
Create and return a new non-seasonal model order with the given number of coefficients.
|
static ArimaOrder |
order(int p,
int d,
int q,
Arima.Constant constant)
Create and return a new non-seasonal model order with the given number of coefficients and indication of
whether or not to fit a constant.
|
static ArimaOrder |
order(int p,
int d,
int q,
Arima.Constant constant,
Arima.Drift drift)
Create and return a new non-seasonal model order with the given number of coefficients and indication of
whether or not to fit a constant and/or drift term.
|
static ArimaOrder |
order(int p,
int d,
int q,
Arima.Drift drift)
Create and return a new non-seasonal model order with the given number of coefficients and indication of
whether or not to fit a drift.
|
static ArimaOrder |
order(int p,
int d,
int q,
int P,
int D,
int Q)
Create a new ArimaOrder using the provided number of autoregressive and moving-average parameters, as well as the
degrees of differencing.
|
static ArimaOrder |
order(int p,
int d,
int q,
int P,
int D,
int Q,
Arima.Constant constant)
Create a new ArimaOrder using the provided number of autoregressive and moving-average parameters, as well as the
degrees of differencing and indication of whether or not to fit a constant.
|
static ArimaOrder |
order(int p,
int d,
int q,
int P,
int D,
int Q,
Arima.Constant constant,
Arima.Drift drift)
Create a new ArimaOrder using the provided number of autoregressive and moving-average parameters, as well as the
degrees of differencing and indication of whether or not to fit a constant and/or a drift term.
|
static ArimaOrder |
order(int p,
int d,
int q,
int P,
int D,
int Q,
Arima.Drift drift)
Create a new ArimaOrder using the provided number of autoregressive and moving-average parameters, as well as the
degrees of differencing and indication of whether or not to fit a drift term.
|
String |
toString() |
public static ArimaOrder order(int p, int d, int q)
p - the number of non-seasonal autoregressive coefficients.d - the degree of non-seasonal differencing.q - the number of non-seasonal moving-average coefficients.public static ArimaOrder order(int p, int d, int q, Arima.Constant constant)
p - the number of non-seasonal autoregressive coefficients.d - the degree of non-seasonal differencing.q - the number of non-seasonal moving-average coefficients.constant - determines whether or not a constant is fitted with the model.public static ArimaOrder order(int p, int d, int q, Arima.Drift drift)
p - the number of non-seasonal autoregressive coefficients.d - the degree of non-seasonal differencing.q - the number of non-seasonal moving-average coefficients.drift - determines whether or not a drift term is fitted with the model.public static ArimaOrder order(int p, int d, int q, Arima.Constant constant, Arima.Drift drift)
p - the number of non-seasonal autoregressive coefficients.d - the degree of non-seasonal differencing.q - the number of non-seasonal moving-average coefficients.constant - determines whether or not a constant is fitted with the model.drift - determines whether or not a drift term is fitted with the model.IllegalArgumentException - if the degree of differencing is greater than zero
and both a drift term and constant are set to be included.public static ArimaOrder order(int p, int d, int q, int P, int D, int Q)
p - the number of non-seasonal autoregressive coefficients.d - the degree of non-seasonal differencing.q - the number of non-seasonal moving-average coefficients.P - the number of seasonal autoregressive coefficients.D - the degree of seasonal differencing.Q - the number of seasonal moving-average coefficients.public static ArimaOrder order(int p, int d, int q, int P, int D, int Q, Arima.Constant constant)
p - the number of non-seasonal autoregressive coefficients.d - the degree of non-seasonal differencing.q - the number of non-seasonal moving-average coefficients.P - the number of seasonal autoregressive coefficients.D - the degree of seasonal differencing.Q - the number of seasonal moving-average coefficients.constant - determines whether or not a constant is fitted with the model.public static ArimaOrder order(int p, int d, int q, int P, int D, int Q, Arima.Drift drift)
p - the number of non-seasonal autoregressive coefficients.d - the degree of non-seasonal differencing.q - the number of non-seasonal moving-average coefficients.P - the number of seasonal autoregressive coefficients.D - the degree of seasonal differencing.Q - the number of seasonal moving-average coefficients.drift - determines whether or not a drift term is fitted with the model.public static ArimaOrder order(int p, int d, int q, int P, int D, int Q, Arima.Constant constant, Arima.Drift drift)
p - the number of non-seasonal autoregressive coefficients.d - the degree of non-seasonal differencing.q - the number of non-seasonal moving-average coefficients.P - the number of seasonal autoregressive coefficients.D - the degree of seasonal differencing.Q - the number of seasonal moving-average coefficients.constant - determines whether or not a constant is fitted with the model.drift - determines whether or not a drift term is fitted with the model.IllegalArgumentException - if the degree of differencing (seasonal or non-seasonal) is greater than zero
and both a drift term and constant are included.