scipy.stats.mstats.
ks_1samp#
- scipy.stats.mstats.ks_1samp(x, cdf, args=(), alternative='two-sided', method='auto')[source]#
通过一个带掩码值的样本计算 Kolmogorov-Smirnov 检验。
x 中的缺失值会被舍弃。
- 参数:
- xarray_like
随机变量观测的 1D 数值数组。
- cdfstr 或 callable
如果为字符串,它应该是
scipy.stats
中的分布名称。如果为 callable,则使用该 callable 来计算 cdf。- argstuple、序列,可选
分布参数,在 cdf 为字符串时使用。
- alternative{‘two-sided’, ‘less’, ‘greater’},可选
表示备择假设。默认值为 ‘two-sided’。
- method{‘auto’, ‘exact’, ‘asymp’},可选
定义计算 p 值时使用的方法。以下选项可用(默认值为 ‘auto’)
‘auto’ : 对于小尺寸数组使用 ‘exact’,对于大尺寸数组使用 ‘asymp’
‘exact’ : 使用检验统计量的近似精确分布
“asymp”:使用检验统计量的渐近分布
- 返回:
- dfloat
Kolmogorov-Smirnov 检验的值
- pfloat
相应的 p 值。