scipy.stats.mstats.

trimr#

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

通过在每一端掩盖一定比例的数据来修剪数组。返回输入数组的掩码版本。

参数:
a序列

输入数组。

limits{None, 元组}, 可选

一个元组,包含要从数组每一侧截取的百分比,相对于未掩码数据的数量,为 0 到 1 之间的浮点数。 记未修剪前未掩码数据的数量为 n,则第 (n*limits[0]) 个最小数据和第 (n*limits[1]) 个最大数据被掩盖,修剪后未掩码数据的总数为 n*(1.-sum(limits))。可以将其中一个限制值设置为 None,表示开区间。

inclusive{(True,True) 元组}, 可选

一个标志元组,指示是否应将左(右)端要掩码的数据数量截断(True)或四舍五入(False)为整数。

axis{None, int}, 可选

要沿其修剪的轴。如果为 None,则修剪整个数组,但保持其形状。