簡體   English   中英

Peakutils,檢測平坦峰

[英]Peakutils, detecting flat peaks

這幾乎是與問題相同的問題,但是,該問題已死於水中,我沒有信譽可在評論中重提它,但仍然發現自己需要解決該問題。

這個想法是,當使用peakutils來檢測峰時,它會忽略平穩的峰(即使僅連續兩個點)。 有沒有人為此創建解決方法?

我已經考慮過遍歷整個數據集,並將所有實例移動到比第一個匹配數字還低的位置,以使它們不均勻,但這是很棘手的,並且可能僅適用於此特定情況,因為我要處理的長浮點數不會變化是否小至0.00000001無關緊要。

失敗的示例是[1, 2, 3, 5, 5, 1, 2] ,其中5等於它旁邊的一個點,因此不會被檢測到。

可能值得一提的是,我找到了一個關於此問題的位引用,該問題被認為是值得包括但不打算這樣做的功能(截至2015年)。

與回購所有者合作時,我發現該模塊不是最新的。 我作為python的初學者犯了一個錯誤,即假設導入始終是最新版本,一個簡單的版本更新解決了此問題,因為該模塊已在1.1.0版中包含此功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM