Python 大熊猫移动平均线

Python 大熊猫移动平均线,python,pandas,moving-average,Python,Pandas,Moving Average,我试图在Quandl数据集的一列上绘制30天滚动窗口的移动平均值,我已将其添加为pandas数据帧的一列。数据帧看起来像: 如何首先计算移动平均值,然后用Python绘制移动平均值?您可以使用内置的DataFrame函数 1.计算: 计算移动平均值-例如20天(我可以看出您使用的是每日数据/营业日) 2.绘制: 熊猫还提供简单的绘图功能。您可以使用它来绘制两个图表 YourDataFrame['Instrument_name'].plot() YourDataFrame['Instrument

我试图在Quandl数据集的一列上绘制30天滚动窗口的移动平均值,我已将其添加为pandas数据帧的一列。数据帧看起来像:


如何首先计算移动平均值,然后用Python绘制移动平均值?

您可以使用内置的DataFrame函数

1.计算:

计算移动平均值-例如20天(我可以看出您使用的是每日数据/营业日)

2.绘制:

熊猫还提供简单的绘图功能。您可以使用它来绘制两个图表

YourDataFrame['Instrument_name'].plot() 
YourDataFrame['Instrument_name'].rolling(20).mean().plot()
['Instrument\u name']-->这是您的列名,例如['value\u gold']

YourDataFrame['Instrument_name'].plot() 
YourDataFrame['Instrument_name'].rolling(20).mean().plot()