MODEL 次指令 (ARIMA 指令)

MODEL 指定 ARIMA 模型、週期長度、常數項是否應包含在模型中,以及數列是否應對數轉換。

  • 使用傳統 ARIMA (p , d , q) (sp , sd , sq) 語法列出模型參數。
  • 以適當的 p、d、q 值 (以逗點區隔並以括弧括住) 來指定非週期性參數。
  • P 為正整數,代表非週期性自身迴歸參數的階數, 為正整數,代表非週期性差分次數, q 為正整數,代表非週期性移動平均階數。
  • 週期性參數在具有適當 sd平方 值的非週期性參數之後指定。 它們也會以逗點區隔,並以括弧括住。
  • 是一個正整數,代表週期性自身迴歸參數的階數, sd 是一個正整數,代表週期性差分次數, 平方 是一個正整數,代表週期性移動平均階數。
  • 在週期性模型參數之後,可以指定正整數來指出週期性期間的長度。
  • 如果未指定期間長度,則在 TSET PERIOD 上建立的週期會生效。 如果未指定 TSET PERIOD ,則會使用在 DATE 指令上建立的週期。 如果未在任何地方建立週期性,且已指定週期性模型,則不會執行 ARIMA 程序。

可以在 MODEL上指定下列選用關鍵字:

CONSTANT. 在模型中包含常數。 除非在 ARIMA 程序之前變更 TSET 指令上的預設值,否則這是預設值。

NOCONSTANT . 不包含常數。

NOLOG. 不對數轉換數列。 這是預設值。

LG10. 在使用底數 10 對數進行估計之前,對數轉換數列。 關鍵字 LOGLG10的別名。

LN. 使用自然對數 (基底) 估計之前對數轉換數列 e)。

  • 可以在 MODEL 次指令上的任何位置指定關鍵字。
  • CONSTANTNOCONSTANT 互斥。 如果同時指定兩者,則只會執行最後一個。
  • LG10 (LOG)、 LNNOLOG 互斥。 如果指定多個,則只會執行最後一個。
  • CONSTANTNOLOG 通常用來作為 APPLY 次指令的一部分,以關閉先前的 NOCONSTANTLG10LN 規格

範例

ARIMA SALES WITH INTERVEN
  /MODEL=(1,1,1)(1,1,1) 12 NOCONSTANT LN.
  • 此範例指定具有一階非週期性自迴歸參數、一階非週期性差分、一階非週期性移動平均數、一階週期性自迴歸參數、一階週期性差分及一階週期性移動平均數的模型。
  • 12 指出 SALES 的期間長度為 12。
  • 關鍵字 NOCONSTANTLN 指出常數未包含在模型中,且數列在估計之前會使用自然對數進行對數轉換。