Statistics 什么是;“修剪”;SciPy统计函数中的平均值?

Statistics 什么是;“修剪”;SciPy统计函数中的平均值?,statistics,scipy,Statistics,Scipy,当我试图在SciPy的统计软件包中找到所需的函数时,我发现有些函数是为“修剪”结果而设计的,例如修剪方差、修剪最大值等:。你能告诉我这里的“修剪”是什么意思吗?“修剪”结果是否与正常结果相同?谢谢。如果您阅读了链接到的文档,您将看到修剪后的版本包括限制和包含可选参数,并对其进行了描述,例如: 此函数查找给定值的算术平均值,忽略 超出给定限制的值 限制:None或(下限、上限),可选 输入数组中的值小于下限或大于 上限将被忽略。当限制为无时,则所有 使用值。元组中的任一限制值也可以 beNone

当我试图在SciPy的统计软件包中找到所需的函数时,我发现有些函数是为“修剪”结果而设计的,例如修剪方差、修剪最大值等:。你能告诉我这里的“修剪”是什么意思吗?“修剪”结果是否与正常结果相同?谢谢。

如果您阅读了链接到的文档,您将看到修剪后的版本包括
限制
包含
可选参数,并对其进行了描述,例如:

此函数查找给定值的算术平均值,忽略 超出给定
限制的值

  • 限制:
    None
    或(下限、上限),可选

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

  • 包含:(bool,bool),可选

    由(下标志、上标志)组成的元组。这些旗帜 确定值是否完全等于下限或上限 包括在内。默认值为
    (True,True)


有两种修剪功能

基于值的修剪:

修剪(删除)超出下限和上限间隔的所有观察值。 这将检查每个值是否在间隔内,如果在间隔内,则保留该值。 scipy.stats
tmean中的示例

基于分数的微调:

在对观察值进行排序后,修剪(删除)每个尾部的一部分观察值,例如,将最小值的10%和最大值的10%删除。 这只是从已排序数组中取出中心切片。 scipy.stats
trim\u mean中的示例


这两种修剪都用于获得对异常值具有鲁棒性的统计数据。

谢谢!所以,用更通俗的术语来说,“修剪”只是“切片”的意思,对吗?