scipy.stats.mstats.

trimboth#

scipy.stats.mstats.trimboth(данные, proportiontocut=0.2, inclusive=(True, True), ось=None)[источник]#

Обрезает наименьшие и наибольшие значения данных.

Обрезает данные путём маскирования int(proportiontocut * n) наименьший и int(proportiontocut * n) наибольшие значения данных вдоль заданной оси, где n — количество немаскированных значений до обрезки.

Параметры:
данныеndarray

Данные для обрезки.

proportiontocutfloat, опционально

Процент обрезания (как число с плавающей точкой от 0 до 1). Если n — количество незамаскированных значений до обрезания, то количество значений после обрезания равно (1 - 2*proportiontocut) * n. По умолчанию 0.2.

inclusive{(bool, bool) кортеж}, опционально

Кортеж, указывающий, должно ли количество маскируемых данных с каждой стороны округляться (True) или усекаться (False).

осьint, необязательный

Ось, вдоль которой выполняется обрезка. Если None, входной массив сначала сглаживается.