簡體   English   中英

R中的自定義滯后acf / ccf

[英]custom lags acf/ccf in R

有沒有一種方法可以使用ccf在R中生成ccf圖,但允許它僅使用負滯后? 我嘗試更改lag.max但仍保留對稱形狀。

編輯:澄清一下,我需要大於繪制的標准默認值的滯后時間(我認為默認值是+ -34)

我遵循了?ccf中的示例之一。 我創建了一個ccf對象,然后查看它的結構,但尚未使用plot=F繪制它:

>xccf=ccf(mdeaths,fdeaths,ylab="wtf!",lag.max=200, plot=F)
>str(xccf)

str commmand表明存在組件調用滯后,該調用滯后是某種序列,請使用以下命令查看它:

    > xccf$lag
, , 1

              [,1]
  [1,] -5.91666667
  [2,] -5.83333333
  [3,] -5.75000000
  [4,] -5.66666667
  [5,] -5.58333333
 ...       ...    ...
[141,]  5.75000000
[142,]  5.83333333
[143,]  5.91666667

滯后的長度將是lag.max或較短數據中的觀察次數,以較低者為准。 對於此示例數據,我將max.lag設置為200,但是由於沒有足夠的數據來計算很多,因此您只能得到143。如果只希望負數,則前71是。 因此,我將滯后於方括號的子句傳遞給它們。 然后在該事物上調用圖。

情節(xccf [xccf $ lag [1:71],])

這給出了這個情節:

哦,啊!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM