check_increasing#

sklearn.isotonic.check_increasing(x, y)[источник]#

Определить, является ли y монотонно коррелированным с x.

y считается возрастающим или убывающим относительно x на основе теста корреляции Спирмена.

Параметры:
xarray-like формы (n_samples,)

Обучающие данные.

yarray-like формы (n_samples,)

Целевая переменная обучения.

Возвращает:
increasing_boolлогический

Является ли зависимость возрастающей или убывающей.

Примечания

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

В случае, если 95% доверительный интервал на основе преобразования Фишера включает ноль, выдается предупреждение.

Ссылки

Преобразование Фишера. Википедия. https://en.wikipedia.org/wiki/Fisher_transformation

Примеры

>>> from sklearn.isotonic import check_increasing
>>> x, y = [1, 2, 3, 4, 5], [2, 4, 6, 8, 10]
>>> check_increasing(x, y)
np.True_
>>> y = [10, 8, 6, 4, 2]
>>> check_increasing(x, y)
np.False_