Statistics 什么是;“修剪”;SciPy统计函数中的平均值?
当我试图在SciPy的统计软件包中找到所需的函数时,我发现有些函数是为“修剪”结果而设计的,例如修剪方差、修剪最大值等:。你能告诉我这里的“修剪”是什么意思吗?“修剪”结果是否与正常结果相同?谢谢。如果您阅读了链接到的文档,您将看到修剪后的版本包括Statistics 什么是;“修剪”;SciPy统计函数中的平均值?,statistics,scipy,Statistics,Scipy,当我试图在SciPy的统计软件包中找到所需的函数时,我发现有些函数是为“修剪”结果而设计的,例如修剪方差、修剪最大值等:。你能告诉我这里的“修剪”是什么意思吗?“修剪”结果是否与正常结果相同?谢谢。如果您阅读了链接到的文档,您将看到修剪后的版本包括限制和包含可选参数,并对其进行了描述,例如: 此函数查找给定值的算术平均值,忽略 超出给定限制的值 限制:None或(下限、上限),可选 输入数组中的值小于下限或大于 上限将被忽略。当限制为无时,则所有 使用值。元组中的任一限制值也可以 beNone
限制
和包含
可选参数,并对其进行了描述,例如:
此函数查找给定值的算术平均值,忽略
超出给定限制的值
- 限制:
或(下限、上限),可选 输入数组中的值小于下限或大于 上限将被忽略。当限制为无时,则所有 使用值。元组中的任一限制值也可以 beNone
表示半开区间。默认值为None
无
- 包含:(bool,bool),可选
由(下标志、上标志)组成的元组。这些旗帜
确定值是否完全等于下限或上限
包括在内。默认值为
(True,True)
有两种修剪功能 基于值的修剪: 修剪(删除)超出下限和上限间隔的所有观察值。 这将检查每个值是否在间隔内,如果在间隔内,则保留该值。 scipy.stats
tmean中的示例
基于分数的微调:
在对观察值进行排序后,修剪(删除)每个尾部的一部分观察值,例如,将最小值的10%和最大值的10%删除。
这只是从已排序数组中取出中心切片。
scipy.statstrim\u mean中的示例
这两种修剪都用于获得对异常值具有鲁棒性的统计数据。谢谢!所以,用更通俗的术语来说,“修剪”只是“切片”的意思,对吗?