与熊猫和熊猫相同的图表中的python条形图和折线图matplotlib

时间:2015-10-20 14:53:27

标签: python-3.x pandas matplotlib

在pandas数据框中我有每日库存量[bar]和相同[行]的65天移动平均值。我希望它们相互叠加,但无法弄清楚如何做到这一点。有人能告诉我吗?

由于

1 个答案:

答案 0 :(得分:3)

这是一种方法

随机数据

rng = pd.date_range('1/1/2011', periods=100, freq='D')
ts = pd.Series(np.random.randn(len(rng)), index=rng).cumsum()

带有10日移动平均线的条形图。

fig = plt.figure()
ax = ts.plot(kind="bar")   # barchart
ax2 = ax.twinx()
ax2.plot(ax.get_xticks(), pd.rolling_mean(ts, 10)) #linechart

enter image description here