【问题标题】:mean excluding outliers using Python (trimmean equivalent) [duplicate]使用 Python 排除异常值的平均值(trimmean 等效项)[重复]
【发布时间】:2016-06-10 20:08:18
【问题描述】:

我的数据经常有异常值。在 Matlab 中,我使用了非常有用的 trimmean 函数,但现在我想使用 Python。我尝试寻找类似的功能,但找不到。我知道您可以使用 matlab 引擎的 pymatlab 使用 Python 中的 Matlab 函数,但我想在本地执行此操作。 (我发现在 Matlab 引擎中使用大型 numpy 数组非常慢,这是一个单独的主题。)。 numpy 或 scipy 中是否有 trimmean 函数?

【问题讨论】:

    标签: python matlab numpy outliers


    【解决方案1】:

    Here建议自己用Python写函数,很简单,可以参考Matlab help

    但是scipystats 中包含一个trim_mean 函数。

    【讨论】:

    • 谢谢,这就是我要找的。​​span>
    猜你喜欢
    • 2015-01-02
    • 1970-01-01
    • 2019-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-05
    • 1970-01-01
    相关资源
    最近更新 更多