我用scipy.stats.anderson()对 进行了正态分布测试。 我的测试分布不正态分布,因此 测试统计>临界值。然而,当检查我观察到的所有计算的临界值 时,对于减小的p值临界值增加。 这意味着,测试越关键(较小的p值),越接近测试统计的临界值。 在我看来,这应该是另一种方式。 任何熟悉安德森测试和它在Scipy实施?scipy.stats.anderson测试临界值
1
A
回答
2
上次我做了点检查,scipy.stats.anderson正常工作。对于正态分布的Anderson-Darling检验,statsmodels具有返回p值的函数http://statsmodels.sourceforge.net/devel/generated/statsmodels.stats.diagnostic.normal_ad.html
临界值针对给定的显着性水平。如果我们想要一个较小的显着性水平,那么我们必须增加临界值,假设我们处于正确的分布的尾部。
http://en.wikipedia.org/wiki/Statistical_significance
例如,对于Z测试,根据正态分布的单侧上尾临界值是:
>>> from scipy import stats
>>> stats.norm.ppf([0.9, 0.95, 0.975])
array([ 1.28155157, 1.64485363, 1.95996398])
P值,与此相反,计算尾概率在给定的观测值下,观测值越大,p值越小,同样在右边的上尾部的情况下。
在你的例子中,如果观测值高于10%水平的临界值,那么它仍然可能低于5%水平的临界值。在这种情况下,我们会拒绝10%而不是5%的零假设。
相关问题
- 1. 使用python进行F测试,发现临界值
- 2. 边界值analsys测试
- 3. NSLevelIndicator禁用临界值
- 4. 等效类测试与边界值测试
- 5. 如何检测高争用临界区?
- 6. iPhone App临时测试
- 7. 临界区
- 8. 棘手联锁减值与临界区
- 9. SAS - Kolmogorov-Smirnov双面临界值
- 10. 为夏皮罗Wilk检验临界值
- 11. 算法临界点
- 12. 与sephamores临界区
- 13. 离开临界区
- 14. 用户界面测试
- 15. 无界面测试失败
- 16. GTK +用户界面测试
- 17. 用户界面测试ShareExtension
- 18. PHPUnit测试的“Web界面”?
- 19. 边界测试Raven Db
- 20. 您如何临时“class_eval”进行测试?
- 21. 在测试中临时链接Boost库
- 22. GIT - 编译和测试临时区域
- 23. 骡子测试中面临的问题
- 24. 单元测试的临时对象池?
- 25. 为rspec测试rails临时设置consider_all_requests_local
- 26. Microsoft测试代理临时数据
- 27. 如何选择临界值以下的连续值?
- 28. gtkmm的油嘴GIO临界
- 29. 实现Qt临界区域
- 30. 临界区,并在C++
确实,你是对的。感谢您指点我statsmodels。我实际上是在寻找一个返回p值的函数。 – user3276418