这个问题和这的问题差不多,但是,这个问题已经死在水里了,我在评论中没有这个名声,但是我仍然发现自己需要解决这个问题。
其思想是,当使用峰值来检测峰值时,它忽略了它稳定的峰值(即使是连续的两个点)。有人创造了一个解决办法吗?
我已经考虑过只循环遍历整个数据集,并将所有的实例移到第一个匹配数字之后,使它们不均匀,但这很麻烦,而且可能只适用于这个特定的情况,因为我正在处理的是长浮点数,如果有像0.00000001这样小的变化的话,这些变化都不重要。
它将失败的一个例子是[1, 2, 3, 5, 5, 1, 2],其中5将不会被检测到,因为它等于它旁边的一个点。
值得一提的是,我发现了比特桶对这个问题的引用,其中指出它是一个值得包含的特性,但还没有这样做的意图(截止到2015年)。
发布于 2017-11-10 16:18:50
在与回购所有者一起工作时,我发现模块并不是最新的。作为python的初学者,我犯了一个错误,以为导入总是最新的版本,一个简单的版本更新解决了这个问题,因为模块在1.1.0版本中包含了这个特性
https://stackoverflow.com/questions/47171319
复制相似问题