python正态性检验代码
时间: 2023-12-08 08:38:15 浏览: 158
在python中做正态性检验示例
以下是Python中进行正态性检验的代码示例:
```python
from scipy import stats
# 对正态样本进行检验
jarque_bera_test = stats.jarque_bera(y_normal)
print("JB Test Statstic:{} Pvalue:{}".format(jarque_bera_test.statistic,jarque_bera_test.pvalue))
# 对随机样本进行检验
jarque_bera_test = stats.jarque_bera(y_unknow)
print("JB Test Statstic:{} Pvalue:{}".format(jarque_bera_test.statistic,jarque_bera_test.pvalue))
```
其中,`stats.jarque_bera()`函数可以用于进行Jarque-Bera检验,该检验可以用于判断一个样本是否服从正态分布。函数的输入参数为待检验的样本数据,输出结果包括检验统计量和P值。如果P值小于显著性水平(通常为0.05),则可以拒绝原假设,即认为该样本不服从正态分布。
阅读全文