scipy.stats.tmean

scipy.stats.tmean(a, limits=None, inclusive=(True, True), axis=None)[源代码]

计算修剪后的平均值。

此函数查找给定值的算术平均值,忽略给定值之外的值 limits

参数
aarray_like

值的数组。

limits无或(下限、上限),可选

输入数组中小于下限或大于上限的值将被忽略。当Limits为None(默认值)时,则使用所有值。元组中的任一极限值也可以为无,表示半开间隔。

inclusive(布尔值、布尔值),可选

由(下标志,上标志)组成的元组。这些标志确定是否包含恰好等于下限或上限的值。默认值为(True,True)。

axis整型或无型,可选

要沿其计算测试的轴。默认值为None。

退货
tmean浮动

修剪过的意思。

参见

trim_mean

回报是指从两个尾部修剪一定比例后的回报。

示例

>>> from scipy import stats
>>> x = np.arange(20)
>>> stats.tmean(x)
9.5
>>> stats.tmean(x, (3,17))
10.0