scipy.stats.mstats.

tvar#

scipy.stats.mstats.tvar(a, пределы=None, inclusive=(True, True), ось=0, ddof=1)[источник]#

Вычислить усеченную дисперсию

Эта функция вычисляет выборочную дисперсию массива значений, игнорируя значения, которые находятся за пределами заданных пределы.

Параметры:
aarray_like

Массив значений.

пределыNone или (нижний предел, верхний предел), опционально

Значения во входном массиве, меньшие нижнего предела или большие верхнего предела, будут проигнорированы. Когда limits равно None, используются все значения. Любое из предельных значений в кортеже также может быть None, представляя полуоткрытый интервал. Значение по умолчанию — None.

inclusive(bool, bool), optional

Кортеж, состоящий из (флаг нижней границы, флаг верхней границы). Эти флаги определяют, включаются ли значения, точно равные нижним или верхним пределам. Значение по умолчанию — (True, True).

осьint или None, опционально

Ось, вдоль которой выполняется операция. Если None, вычисляется по всему массиву. По умолчанию ноль.

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

Дельта степеней свободы. По умолчанию 1.

Возвращает:
tvarfloat

Усечённая дисперсия.

Примечания

Для более подробной информации о tvar, см. scipy.stats.tvar.