标签: python matlab numpy outliers
我经常有数据异常值。在Matlab中,我使用了trimmean函数,它非常有用,但现在我想使用Python。我试着找一个类似的功能,但找不到一个。我知道你可以使用matlab引擎的pymatlab来使用Python中的Matlab函数,但我希望本机地这样做。 (我发现在Matlab引擎中使用大型numpy数组非常慢,这是一个单独的主题。)。在numpy或scipy中是否有一个trimmean函数?
答案 0 :(得分:1)
Here建议您自己在Python中编写该函数,这非常简单,可以从Matlab help中获取。
但scipy在trim_mean中包含stats函数。
trim_mean
stats