如何确定一系列循环数据中的高值和低值?

Gre*_*reg 5 python statistics

我有一些代表周期性运动的数据。所以,它从高点到低点,然后又回来;如果你要绘制它,它就像一个正弦波。然而,每个周期的幅度略有不同。我想列出整个序列中的每个最大值和最小值。如果有 10 个完整的周期,我最终会得到 20 个数字,其中 10 个正(高)和 10 个负(低)。

看起来这是一项时间序列分析的工作,但我对统计还不够熟悉,无法确定。

我在 python 中工作。

有人能给我一些尽可能的代码库和术语指导吗?

mar*_*r75 1

您可能需要熟悉一些流行的 Python 科学/统计库。我想到了 numpy。

这里一个来自 SciPy 邮件列表的项目,讨论如何使用 numpy 做你想做的事情。

  • 没有足够的馅饼。 (6认同)