📅  最后修改于: 2023-12-03 14:56:34.710000             🧑  作者: Mango
移动平均熊猫(Moving Average Panda)是一个用Python实现的数据处理库,主要用于计算各种类型的移动平均值。
可以通过pip安装移动平均熊猫。
pip install moving-average-panda
以下是移动平均熊猫的基本使用示例。
import moving_average_panda as mapd
# 计算简单移动平均值
data = [1, 2, 3, 4, 5]
sma = mapd.sma(data, 3)
print(sma) # [2, 3, 4]
# 计算指数移动平均值
data = [1, 2, 3, 4, 5]
ema = mapd.ema(data, 3)
print(ema) # [1.6666666666666667, 2.3333333333333335, 3.1111111111111107, 4.037037037037036, 4.679012345679011]
# 计算加权移动平均值
data = [1, 2, 3, 4, 5]
weights = [0.1, 0.2, 0.3, 0.2, 0.1]
wma = mapd.wma(data, weights)
print(wma) # [2.6, 3.4, 4.4]
可参考以下文档使用移动平均熊猫:https://github.com/moving-average-panda/moving-average-panda