2

谁能让我知道如何使用 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
4

1 回答 1

2

不太确定,但我会尝试一下。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. 这听起来对吗?如果没有,请发表评论,我将删除我的答案。

于 2013-02-28T11:28:58.440 回答