本文简要介绍 python 语言中 numpy.random.chisquare
的用法。
用法:
random.chisquare(df, size=None)
从卡方分布中抽取样本。
当每个具有标准正态分布(均值 0,方差 1)的 df 独立随机变量被平方和求和时,得到的分布是卡方的(见注释)。这种分布通常用于假设检验。
注意
新代码应改为使用
default_rng()
实例的chisquare
方法;请参阅快速入门。- df: 浮点数或类似数组的浮点数
自由度数,必须 > 0。
- size: int 或整数元组,可选
输出形状。例如,如果给定的形状是
(m, n, k)
,则绘制m * n * k
样本。如果 size 为None
(默认),如果df
是标量,则返回单个值。否则,将抽取np.array(df).size
样本。
- out: ndarray 或标量
从参数化卡方分布中抽取样本。
- ValueError
什么时候df<= 0 或当不合适时
size
(例如:size=-1
) 给出。
参数:
返回:
抛出:
注意:
通过对 df 独立、标准正态分布随机变量的平方求和获得的变量:
是卡方分布的,表示为
卡方分布的概率密度函数为
其中 是伽马函数,
参考:
NIST “Engineering Statistics Handbook”https://www.itl.nist.gov/div898/handbook/eda/section3/eda3666.htm
1:
例子:
>>> np.random.chisquare(2,4) array([ 1.89920014, 9.00867716, 3.13710533, 5.62318272]) # random
相关用法
- Python numpy random.choice用法及代码示例
- Python numpy random.mtrand.RandomState.wald用法及代码示例
- Python numpy random.mtrand.RandomState.multivariate_normal用法及代码示例
- Python numpy random.standard_exponential用法及代码示例
- Python numpy random.mtrand.RandomState.gumbel用法及代码示例
- Python numpy random.mtrand.RandomState.multinomial用法及代码示例
- Python numpy random.rand用法及代码示例
- Python numpy random.mtrand.RandomState.logistic用法及代码示例
- Python numpy random.mtrand.RandomState.shuffle用法及代码示例
- Python numpy random.triangular用法及代码示例
- Python numpy random.noncentral_f用法及代码示例
- Python numpy random.mtrand.RandomState.poisson用法及代码示例
- Python numpy random.lognormal用法及代码示例
- Python numpy random.mtrand.RandomState.seed用法及代码示例
- Python numpy random.mtrand.RandomState.triangular用法及代码示例
- Python numpy random.gumbel用法及代码示例
- Python numpy random.mtrand.RandomState.weibull用法及代码示例
- Python numpy random.shuffle用法及代码示例
- Python numpy random.geometric用法及代码示例
- Python numpy random.multinomial用法及代码示例
- Python numpy random.logseries用法及代码示例
- Python numpy random.mtrand.RandomState.rand用法及代码示例
- Python numpy random.mtrand.RandomState.power用法及代码示例
- Python numpy random.mtrand.RandomState.randint用法及代码示例
- Python numpy random.mtrand.RandomState.choice用法及代码示例
注:本文由纯净天空筛选整理自numpy.org大神的英文原创作品 numpy.random.chisquare。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。