使用 Python Pandas 在同一张图表上绘制股票和成交量图表
Posted
技术标签:
【中文标题】使用 Python Pandas 在同一张图表上绘制股票和成交量图表【英文标题】:Using Python Pandas to plot a stock and volume chart on the same chart 【发布时间】:2017-02-11 05:37:55 【问题描述】:我正在尝试使用 Pandas 绘制然后保存股票和交易量图表。当我运行代码时,它显示了两个图,但它只保存了第二个。抱歉卡了一段时间
plt.figure()
df_S.MVA_short.plot(label='MVA_Short')
df_S.MVA_long.plot(label='MVA_Long')
df_S.Open.plot(label='Open')
plt.title("BHP", size =20)
plt.legend(bbox_to_anchor=(1.25, .5))
plt.tight_layout()
plt.figure(2)
df_S.Volume.plot(label='Volume')
plt.savefig('BHP')
plt.title("BHP", size =20)
plt.legend(bbox_to_anchor=(1.25, .5))
plt.tight_layout()
plt.savefig('BHP')
【问题讨论】:
【参考方案1】:您正在使用plt.savefig
将两个不同的图像保存到相同(一个)文件名,因此您保存的第二个图像会覆盖第一个。
【讨论】:
以上是关于使用 Python Pandas 在同一张图表上绘制股票和成交量图表的主要内容,如果未能解决你的问题,请参考以下文章
4000字,25张精美交互图表,开启Plotly Express之旅