python峰谷findpeaks如何判断折线上最后1个点是峰还是谷呢?
import numpy as npfrom findpeaks import findpeaks
if __name__ == '__main__':
#初始化
fp = findpeaks(
method='peakdetect',
whitelist=['valley', 'peak'],
lookahead=2,
)
#数值
data = np.asarray()
results = fp.fit(X=data,
x=None
)
#打印结果
print(results)# 作图
fp.plot()python峰谷值算法findpeaks,如何判断折线上最后1个点是峰还是谷呢?源码如下: 比前一个数字大就是峰,比前一个数字小就是谷~ 塞北的雪 发表于 2024-1-20 16:27
比前一个数字大就是峰,比前一个数字小就是谷~
还要加上1个波峰波谷的阈值,数据>前1个波谷*1.001为波峰,数据<前1个波峰*0.009为波谷,所以不能前后比
页:
[1]