我正在使用fitdistr包的gofstat函数来运行Anderson-Darling和Kolmogorov-Smirnov测试。我的结果是(p = 0,05):
$chisq
[1] 11.64559
$chisqbreaks
V149 V113 V12 V133 V152 V157 V146 V127
0.00001 0.00341 0.00461 0.00571 0.00681 0.00931 0.01161 0.01601
$chisqpvalue
[1] 0.07035865
$chisqdf
[1] 6
$chisqtable
obscounts theocounts
<= 1e-05 12.000000 8.613365
<= 0.00341 8.000000 10.913812
<= 0.00461 8.000000 5.108425
<= 0.00571 8.000000 5.114935
<= 0.00681 8.000000 5.385660
<= 0.00931 8.000000 12.362122
<= 0.01161 8.000000 10.182407
<= 0.01601 8.000000 12.960688
> 0.01601 9.000000 6.358586
$ad
[1] 1.449119
$adtest
[1] "rejected"
$ks
[1] 0.1278385
$kstest
[1] "not rejected"
我的问题是:我怎么知道AD和KS被拒绝了?在网上搜索我发现http://www.eridlc.com/onlinetextbook/index.cfm?fuseaction=textbook.appendix&FileName=Table7有一个KS表,而n=77
的最大值是0.15 ....但是程序也不应该返回最大D值和等价物对于广告?给出KS和AD值而不是它们的最大值是什么?如果我没有看到明显的东西,我道歉。谢谢!
编辑:
如果您使用gofstat
,请注意使用adk.test
和ks.test
来比较结果。并使用大量值adk.test
和bootstrap,因为结果差异很大。
在我的情况下,gofstat
AD测试被拒绝为正常但使用adk.test
它不是... p-values
大约0,20(n = 100000)....