Python中的峰值检测

时间:2012-11-22 21:37:53

标签: python r time-series

在时间序列中,我们可以找到峰值(最小值和最大值)。有算法可以找到峰值。我的问题是:

在python中是否有用于时间序列数据中峰值检测的库? 要么 R中使用RPy的东西?

1 个答案:

答案 0 :(得分:1)

计算样本点的推导,例如每5个点(THRESHOLD!)用最小二乘法计算五个点的斜率(如果你不知道它是什么,在wiki上搜索。任何lineair回归函数都使用它)。当这个斜率几乎(THRESHOLD!)为零时,就会出现一个峰值。