scipy.stats.mstats.

trimmed_mean_ci#

scipy.stats.mstats.trimmed_mean_ci(данные, пределы=(0.2, 0.2), inclusive=(True, True), alpha=0.05, ось=None)[источник]#

Выбранный доверительный интервал усеченного среднего вдоль заданной оси.

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

Входные данные.

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

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

По умолчанию (0.2, 0.2).

inclusive(2,) кортеж из булевых значений, опционально

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

По умолчанию (True, True).

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

Уровень доверия интервалов.

По умолчанию 0.05.

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

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

По умолчанию None.

Возвращает:
trimmed_mean_ci(2,) ndarray

Нижний и верхний доверительные интервалы усечённых данных.