NumXLクックブック - AirLineモデル

この文書では、NumXL を使用して生の時系列データをロバストな予測に変換するためのいくつかのステップを示します。

例として、2003年から2010年までのジェッダ市(サウジアラビア)の月間電力需要(MWh)を使用する。

この図は、住宅用電力需要のプロットを示している。

上図の時系列は、12ヶ月の季節性と長期にわたる上昇傾向を示している。

このデータは、電力需要を2つの主要な要素に分解することで説明できる: (1)産業用需要、(2)家庭用および業務用需要である。家庭用と業務用の需要は、天候パターン(季節など)の影響を受ける。これは、冷房・暖房のための電力使用の増減でわかる。一方、産業用需要は横ばいである。インプットとして、産業用需要は主に都市や産業の経済状況によって左右され、天候パターンによって左右されることはそれほど多くない。

ステップ1:要約統計

NumXLツールバーを使用して、記述統計ウィザードを起動する。

この図は、Excelの記述統計ウィザードを示しています。

ここでは、すべてのオプションを選択したままにする。出力のために、表を書き込むスプレッドシートのセルを選択する:

この図はSummary Statsの出力テーブルを示している

重要:

上の表では、NumXL があなたのスプレッドシートに計算式を生成します。あなたは簡単に計算を確認し、必要であれば適切な変更を加えることができます。

ステップ2:相関図分析

NumXL ツールバーを使って、相関図ウィザードを起動します:

この図は、エクセルの相関図ウィザードを示しています。

この例では、最初の20ラグについてACFとPACFを計算し、プロットする。

この図は、相関図ウィザードの出力表をExcelで示したものです。

ACFプロットは、サイクル長12ステップのAirLineモデルの典型的なケースを示している。

ステップ3:データ変換

モデル化の前にデータを変換する必要はない。AirLineモデルは、その定義にある差分項によって入力系列を安定化させます。

ステップ4:モデリング

NumXLを使用したモデリングプロセスは、大きく3つのステップから構成される: (1A) モデル指定、(2B) キャリブレーション、(3C) 残差診断である。

1A:モデルの仕様

NumXL ツールバーの AirLine アイコンをクリックします。

この図は、Excelの航空会社モデルウィザードを示しています。

NumXLは、モデルの係数、適合度、残差診断ルーチンを含む表をスプレッドシートに作成します。注意:モデルの値はまだ最適ではありません。

この図は、航空会社モデルの仕様/出力パラメータをExcelで示したものである。

2B: モデルのキャリブレーション

モデルテーブルの開始セルを選択します(例:AIRLINE(12))。ツールバーの「キャリブレーション」アイコンをクリックします

この図は、ExcelのAirlineキャリブレーションウィザードを示しています。

MS Excelソルバ・ダイアログが表示され、モデルの仕様が入力されます。ソルブ・ボタンをクリックします。

3C:残存診断

残差診断ルーチンは、すでにスプレッドシートでモデル・パラメータを入力しています。今が、最適なモデルが基礎となる仮定を満たしているかどうかを再検討する良い時です。

この図は、AirLineモデルの最適値を示しています。

ステップ5:予測

NumXLを使って予測を行うには、モデルの表(例:AirLine)のセルを選択する。ツールバーの "予測 "アイコンをクリックする。

予測ウィザードがポップアップします。実現オブザベーション(すなわち、サンプル・データのテール・ポイント)と予測ホライズンをステップ単位で選択します。

この図は、Excelの航空会社予測ウィザードを示しています。

この例では、サンプル・データの最後の23のオブザベーションが選ばれ、そして上に示されるように、予測ホライズンは30ステップ(またはユニット)に設定された。

この図は、Excelの航空会社予測出力テーブルを示しています。

予測とその信頼区間をプロットする。

この図は、エアラインの予測プロットを信頼度(上限と下限)付きで示したものである。

コメント

サインインしてコメントを残してください。

この記事は役に立ちましたか?
1人中1人がこの記事が役に立ったと言っています