2013-02-28 128 views
2

任何人都可以讓我知道我怎麼能計算使用滑動窗口的4rth階累積在R.如何使用R來計算高階統計量中的四階累積量?

的樣本數據是這樣的:

-644691181 
-121187080 
353422690 
417492115 
-504192375 
420646272 
-47480551 
260350503 
2151074145 
1251550732 
788874753 
540183268 
396739715 
948170766 
-1433091907 
-148444555 
-840182654 
-893652578 
-1738734435 
-1431476210 
24974246 
93873803 
-324033231 
479813749 

回答

2

不太清楚,但我會嘗試。 moments包中有all.cumulants功能。在使用這個例子之前請閱讀它。

require(moments) 
all.cumulants(all.moments(x, order.max=4)) 
# [1] 0.000000e+00 0.000000e+00 7.663353e+17 3.842980e+25 8.177093e+34 

all.cumulants需要矩陣n = 0到k作爲輸入。既然你需要四階累積量,我懷疑你將不得不計算直到四階的原始時刻,然後計算all.cumulants。這聽起來正確嗎?如果沒有,請留下評論,我將刪除我的答案。

+0

感謝您的回覆....您的回答與我尋找的不一樣,但現在我有一個想法,我可以根據您的解釋進一步進行操作:) – Saurabh 2013-02-28 12:03:05

+1

@Arun祝賀10k!很棒的表現 – agstudy 2013-02-28 21:40:33

+0

@agstudy,謝謝!只是檢查。 merci beaucoup! :) – Arun 2013-02-28 22:44:20