scipy.stats.mstats.

усечённое_среднее#

scipy.stats.mstats.усечённое_среднее(a, пределы=(0.1, 0.1), inclusive=(1, 1), относительный=True, ось=None)[источник]#

Возвращает усечённое среднее данных вдоль заданной оси.

Параметры:
aпоследовательность

Входной массив

пределы{None, tuple}, опционально

Если относительный равно False, кортеж (нижний предел, верхний предел) в абсолютных значениях. Значения входного массива ниже (выше) нижнего (верхнего) предела маскируются.

Если относительный равно True, кортеж (нижний процент, верхний процент) для обрезки с каждой стороны массива, относительно количества немасскированных данных.

Учитывая n как количество немаскированных данных до обрезки, (n*limits[0])-е наименьшее значение данных и (n*limits[1])-е наибольшее значение данных маскируются, и общее количество немаскированных данных после обрезки составляет n*(1.-sum(limits)). В каждом случае значение одного предела может быть установлено в None, чтобы указать открытый интервал.

Если limits равно None, обрезка не выполняется

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

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

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

Считать ли пределы абсолютными значениями (False) или пропорциями для обрезки (True).

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

Ось, вдоль которой выполняется обрезка.