siegelslopes#
- scipy.stats.mstats.siegelslopes(y, x=None, метод='hierarchical')[источник]#
Вычисляет оценку Сигеля для набора точек (x, y).
siegelslopesреализует метод для робастной линейной регрессии с использованием повторных медиан для подгонки линии к точкам (x, y). Метод устойчив к выбросам с асимптотической точкой срыва 50%.- Параметры:
- yarray_like
Зависимая переменная.
- xarray_like или None, необязательный
Независимая переменная. Если None, используется
arange(len(y))вместо этого.- метод{‘hierarchical’, ‘separate’}
Если 'hierarchical', оценить пересечение с использованием оцененного наклона
slope(опция по умолчанию). Если 'separate', оценить свободный член независимо от оцененного наклона. Подробности см. в примечаниях.
- Возвращает:
- результат
SiegelslopesResultэкземпляр Возвращаемое значение — объект со следующими атрибутами:
- slopefloat
Оценка наклона линии регрессии.
- interceptfloat
Оценка пересечения линии регрессии.
- результат
Смотрите также
theilslopesаналогичная техника без повторных медиан
Примечания
Для более подробной информации о
siegelslopes, см.scipy.stats.siegelslopes.