本篇文章给大家分享的内容是python检验Jarque-Bera是否符合正态分布,有着一定的参考价值,有需要的朋友可以参考一下
正态分布是一种总体分布的正态性检验。当序列服从正态分布时,JB统计量:
渐进服从分布。其中n为样本规模,S,K分别为随机变量的偏度和峰度。计算公式如下:
python的sicipy.stats中偏度和峰度的调用的函数为stats.skew(y)、stats.kurtosis(y),其中峰度的公式为
在excel中,偏度和峰度的计算公式如下:
下面自己实现一遍python的scipy库中计算偏度和斜的公式及建立正态分布检验。
代码import numpy as npimport scipy.stats as statsdef self_JBtest(y):
# 样本规模n