Peakutils,检测平峰

2024-10-03 23:30:55 发布

您现在位置:Python中文网/ 问答频道 /正文

这个问题和this问题几乎是一样的,但是,这个问题已经死在水中了,我没有在评论中恢复它的声誉,但是我仍然发现自己需要解决这个问题。在

这个想法是,当使用peakutil来检测峰值时,它会忽略停滞处的峰值(即使只有两个连续的点)。有人为此创造了解决办法吗?在

我曾经考虑过在整个数据集中循环,并将所有实例从第一个匹配的数字中移到一根头发上,使它们不均匀,但这很麻烦,可能只适用于这个特定的情况,因为我处理的是长浮点,如果有一个小到0.00000001的变化,这些都无关紧要。在

一个失败的例子是[1, 2, 3, 5, 5, 1, 2],其中5不被检测到,因为它等于它旁边的一个点。在

值得一提的是,我发现了一个关于这个问题的bitbucket参考,在这里它被认为是一个值得包含的特性,但还没有打算这么做(截至2015年)。在


Tags: 数据实例bitbucket评论情况数字特性this
1条回答
网友
1楼 · 发布于 2024-10-03 23:30:55

在与回购所有者合作时,我发现该模块不是最新的。作为python的初学者,我犯了一个错误,认为导入总是最新的版本,一个简单的版本更新解决了这个问题,因为模块在1.1.0版本中包含了这个特性

相关问题 更多 >