定义
如果 是
个相互独立的、标准正态分布的随机变量,即每个随机变量的均值0,方差为1 ,那么这
个随机变量的平方和:
服从自由度为
的卡方分布,记为:
卡方分布的概率密度为:
其中是Gamma函数。
从卡方分布中抽样并画出直方图
import numpy as np
import matplotlib.pyplot as plt
rng = np.random.default_rng()
# df是自由度,size是返回的数据形状
df, size = 1, 10000
sample = rng.chisquare(df, size)
# 在数据sample上计算并画出直方图
plt.hist(sample, bins='auto', density=True, label=f'df={df}')
plt.legend()
plt.show()