python - 如何在peakutils [python]中设置峰的最大高度

标签 python

我目前正在使用peakutils包来识别Python中的峰值。但是我不确定如何只索引具有一定高度的峰值。有这个功能吗?

indexes = peakutils.indexes(data, thres=0.02/max(data), min_dist=5)

这是我当前的索引代码。

最佳答案

阈值已标准化,因此 thres=0.8 将仅检测幅度高于数据范围 80% 的峰值。也就是说,如果您的数据为 y = [90, 95, 100],则 thres=0.8 将导致实际阈值为 98。

注意:阈值计算中存在错误(今天已修复)。

关于python - 如何在peakutils [python]中设置峰的最大高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35017894/

相关文章:

python 3.3 : struct. pack 不接受字符串

python - Scipy、odeint 以及 odeint 输入函数的输入设置

python - 使用全局,但在Python函数中仍然无法识别

python - 带有 X-Sendfile 的 Flask 开发服务器

python - 从 python wx.lib.calendar 获取选定的日期

python - 我怎样才能知道一个元素属于Python中的哪个自组织映射(SOM)簇?

python - Django 表单模板转义

python - MongoDB 聚合匹配引用文档

python - matplotlib:在同一轴上使用 plot 和 imshow 时的限制

python - 如何按照我需要的方式 reshape 这个数组?