FORCAST プロシジャで、4月始まりの予測を行いたい

[OS] ALL
[リリース] ALL
[キーワード] SAS/ETS,FORCAST,INTREVAL

[質問]

SAS/ETSの FORCAST プロシジャで、80-4-1から90-4-1までの、4月1日から始まる年次データを用いて予測を行っています。
INTERVAL=YEAR を指定して予測すると、予測結果が91-1-1、92-1-1、.....というように、1月1日始まりになってしまいます。
この予測結果を、91-4-1、92-4-1、.....としたいのですが、どうすればよいでしょうか。

[回答]

FORCASTプロシジャのINTERVAL=オプションで、INTERVAL=YEARのところをINTERVAL=YEAR.4と指定してください。 この指定により、入力データセットを4月始まりの年次データとして扱うことができます。
SASでは、これ以外にも[YEAR*.*]、[MONTH*.*] などの形式で、 さまざまな時系列データのインターバル(時間間隔)を取り扱うことができます。

以下にいくつかの例を示します。

[YEAR2:] 2年ごとの年次データ
[MONTH2:] 1月から始まる2ヶ月ごとの月次データ(1月、3月、5月など)
[YEAR2.7:] 7月から始まる2年間隔の年次データ(1980-7-1、1982-7-1 など)
[MONTH2.2:] 2月から始まる2ヶ月間隔の月次データ(2月〜3月、4月〜5月、6月〜7月など)

その他詳細は、SAS/ETS User's Guide における以下の箇所をご参照ください。

[General Information] →[Date Intervals, Formats, and Functions]