scipy.stats.mstats.

ks_1samp#

scipy.stats.mstats.ks_1samp(x, функция распределения, args=(), альтернатива='two-sided', метод='auto')[источник]#

Вычисляет тест Колмогорова-Смирнова на одной выборке масскированных значений.

Пропущенные значения в x отбрасываются.

Параметры:
xarray_like

одномерный массив наблюдений случайных величин.

функция распределенияstr или callable

Если строка, это должно быть название распределения в scipy.stats. Если используется вызываемый объект, то он используется для вычисления функции распределения.

argstuple, sequence, опционально

Параметры распределения, используемые если функция распределения является строкой.

альтернатива{‘two-sided’, ‘less’, ‘greater’}, необязательный

Указывает альтернативную гипотезу. По умолчанию 'two-sided'.

метод{‘auto’, ‘exact’, ‘asymp’}, опционально

Определяет метод, используемый для вычисления p-значения. Доступны следующие варианты (по умолчанию 'auto'):

  • 'auto' : использовать 'exact' для малых массивов, 'asymp' для больших

  • ‘exact’ : использовать приближение к точному распределению тестовой статистики

  • 'asymp' : использовать асимптотическое распределение тестовой статистики

Возвращает:
dfloat

Значение критерия Колмогорова-Смирнова

pfloat

Соответствующее p-значение.