做到一题,要求用Kolmogorov-Smirnov normality test检验一个股票的收益(我记为r),r在前面的题目中算出来自由度为10。这里要求用student分布,df=10,和KS test来检验r。
我根本不知道应该怎么编写指令,查了R的帮助,也没有写怎么加上t分布和自由度啊。
我试着这么编:
> ks.test(r,"pt",df=10)
得出来的结果是:
One-sample Kolmogorov-Smirnov test
data: r
D = 0.48, p-value < 2.2e-16
alternative hypothesis: two-sided
Warning message:
In ks.test(r, "pt", df = 10) : 在有连结的情况下无法正确計算p值
看不懂后面的那个warning。。。
各位大侠救命。。。
另外,还有几个问题:
1,在shapiro检验中W的值有用吗?还是只要看p-value就行了?后者的值在95%的置信区间下是不是只要小于0.05就可以说它服从正态分布?
2,Jarque Bera分布中的X-squared值是啥,怎么判断?p-value是不是同样只要小于0.05就可以接收原假设?
劳烦各位了!!


雷达卡




京公网安备 11010802022788号







