scipy.stats.mstats.

ks_twosamp#

scipy.stats.mstats.ks_twosamp(data1, data2, alternative='two-sided', method='auto')[源代码]#

计算两个样本的柯尔莫哥洛夫-斯米尔诺夫检验。

会丢弃 x 和/或 y 中的缺失值。

参数:
data1array_like

第一个数据集

data2array_like

第二个数据集

alternative{‘two-sided’, ‘less’, ‘greater’}, 可选

指示备择假设。默认值为 ‘two-sided’。

method{‘auto’, ‘exact’, ‘asymp’}, 可选

定义用于计算 p 值的的方法。以下选项可用(默认值为 ‘auto’)

  • ‘auto’ : 对于小型数组使用 ‘exact’,对于大型数组使用 ‘asymp’

  • ‘exact’ : 使用对检验统计量精确分布的近似值

  • ‘asymp’ : 使用检验统计量的渐近分布

返回:
dfloat

柯尔莫哥洛夫-斯米尔诺夫检验的值

pfloat

对应的 p 值。