在 Python 中可以使用 NumPy 库来求时间序列的极值点。首先,导入 NumPy 库并获取时间序列数据,然后使用 NumPy 的 argrelextrema()
函数求出极值点的索引,最后根据索引找到对应的极值点的值即可。
下面是一个例子,假设你已经获得了一个时间序列 data
:
import numpy as np
# 获取极值点的索引
max_index = np.argrelextrema(data, np.greater)
min_index = np.argrelextrema(data, np.less)
# 根据索引找到对应的极值点的值
max_value = data[max_index]
min_value =