RでのCCF相関の解釈


10

ccf2つの時系列間の相関関係を見つけるために使用しています。私はそのようなプロットを得ています:

ここに画像の説明を入力してください

lag = 0の相関に主に関心があることに注意してください。質問:

  1. このラグは相互相関が点線の上にあるので、ラグ= 0には相互相関があると正しく解釈しますか?
  2. この例で相互相関のレベルをどのように解釈すればよいですか、これは重要ですか(私は今それを解釈しているため、小さな相互相関があります)?
  3. acflag = 0の値のみを抽出するにはどうすればよいですか?

回答:


3

lag = 0のacf値のみを抽出するにはどうすればよいですか?

コアバツtバツt

このラグは相互相関が点線の上にあるので、ラグ= 0には相互相関があると正しく解釈しますか?

「母集団の相互相関はゼロではないと結論付けますか?」そうです、その点線が使用するのと同じ有意水準の場合(そして仮定が成り立つ場合)。

これは、実際には母集団の相互相関ゼロであることを意味するものではありません(驚くべきことです)。ただし、その間隔がゼロ付近で非常に狭い場合は、あたかもそうであるかのように処理することが妥当な場合があります。

この例で相互相関のレベルをどのように解釈すればよいですか、これは重要ですか(私は今それを解釈しているため、小さな相互相関があります)?

0.3は必ずしも小さいとは限りません。一部のアプリケーションでは、それはかなり大きく、他のアプリケーションでは中程度、さらに他のアプリケーションでは小さい場合があります。


これは、ラグ0に有意な相互相関があるため、モデルを検証できないことを意味しますか?
Vam

7

5

0.3

相互相関の正確な値は、出力をオブジェクトに格納し、要素を確認するだけで取得できますacf

res <- ccf(x, y, lag.max = 30)
res
# information stored in the output object
names(res)
[1] "acf"    "type"   "n.used" "lag"    "series" "snames"
res$acf

data.frame(res$lag, res$acf)各相関が適用されるラグを簡単に判別できるように、次のようなことをしたい場合があります。
eipi10 2014
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.