我不确定如何从gofstat函数中获取p值。我确实看到**测试可能得出“未计算”,“未拒绝”和“拒绝”的结论。任何帮助都会很棒。假设使用的数据是连续的。
使用以下代码
library (fitdistrplus)
fitw <- fitdist(data, "weibull",method='mle')
fw<-gofstat(fitw)
#How to get p-value from this
fw$ad
fw$adtest
答案 0 :(得分:1)
试试fw$chisqpvalue
。这将为您提供与卡方统计量相关的p值。
注意:从文档中可以看出A-D测试,只有连续数据才能运行KS测试。
编辑:
没有注意到fw$ad
等仅给出了测试统计数据。
您也可以尝试通过电子邮件发送fitdistrplus
的作者,并建议更改函数返回p值吗?
除此之外,我认为没有任何方法可以直接提取/计算p值,除了阅读测试基于的论文并创建自己的函数。对不起,我无法提供更多帮助。