如何解决Python - 正态性分数
有几个事件的 DF:
id | 价值 |
---|---|
是 | 0.5 |
是 | 0.33 |
是 | 0.5 |
X | 0.33 |
查看一个 DF 的数据,我可以看到事件 Y,X 的以下分布
很明显,一种分布比另一种更正态。试图获得分布正常程度的分数,我发现 scipy.stats.normaltest 但我不确定它是否是正确的工具。
这是我试过的:
from scipy import stats
k2,p = stats.normaltest(data.event_X)
alpha = 1e-3
print("p = {:g}".format(p))
p = 8.4713e-19
if p < alpha: # null hypothesis: x comes from a normal distribution
print("The null hypothesis can be rejected")
else:
print("The null hypothesis cannot be rejected")
问:我怎样才能自动化这个过程,所以对于给定的分布,我会得到 0-1 分,分布是正态的可能性有多大?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。