![](/img/trans.png)
[英]How to use “a set of lags (time differences) to retain” in acf() routing in R
[英]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.