質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

統計

統計は、集団現象を数量で把握することです。また、調査で得られた性質や傾向を数量的に表したデータのことをいいます。

Q&A

解決済

1回答

2284閲覧

SARIMAXにおける外生変数は季節調整すべきか

退会済みユーザー

退会済みユーザー

総合スコア0

R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

統計

統計は、集団現象を数量で把握することです。また、調査で得られた性質や傾向を数量的に表したデータのことをいいます。

0グッド

0クリップ

投稿2020/02/15 11:46

編集2020/02/15 14:27

SARIMAXについて勉強しています。
たとえば日別の時系列データで曜日周期性と月周期性があった場合、auto.arimaでモデル構築するときに引数xregに与える外生変数を季節調整すべきかを知りたいです。

以下がコード例です。月周期性を考慮するために外生変数として「月平均」を入れましたが、この月平均を計算するときに、stl関数でseasonal(ここでは曜日変動を想定)を除いてから計算した結果を与えたほうがよいのでしょうか?それとも、わざわざ曜日変動を除去しなくても、auto.arimaのなかでうまく調整してくれるのでしょうか。

sarimax_test <- auto.arima( y = ts(train[,"y"],frequency = 7), seasonal = T, stepwise = T, D = 1, max.D = 1, max.d = 2, parallel = F, xreg = as.matrix(train[,c("月平均")]) )

ご回答よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

Rは使用経験がないのでぴったりの回答にはなりませんがコメントします。

質問の「外生変数の季節調整の適否」は可能であれば避けたほうがいいが、やむを得ないのであればやるという感じと思います。例えば、アイスクリームの売上を時系列モデルを基軸に気温を外生変数として組み込むとします。この場合、気温の変化と売上の変化が一致しているのであれば、2変数を組み合わせた変数を生成してモデル化したほうがいいように思われます。
基本的に時系列モデルでいう外生変数は時間の変化と無関係に発生する変数を想定しているので、上記のような気温は外生変数に向かないという理解です。

質問の例示だとarimaには移動平均を説明変数に組み込む方法が標準実装されているので、あえて月平均を外生変数として組み込む意味はないような気がします。(このあたりは事前分析の結果次第なのでなんとも言えません)
まずは、arimaの移動平均の活用を検討してはいかがでしょうか

投稿2020/02/16 23:39

R.Shigemori

総合スコア3376

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2020/02/21 16:39

ご回答ありがとうございます。ご回答内容は、「基本的には季節調整せずそのままの値を使ったほうがよい」「ただし外生変数に別の時系列データを使うのは向いていない」という認識であっていますでしょうか。 移動平均の活用について勉強してみます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問