我在Pandas DataFrame中有一系列财务数据:
Date Close Volume
2003-09-01 8.24890 54344
2003-09-02 8.23245 76655
2003-09-03 8.22710 87655
我想绘制左轴的价格(收盘价)和右轴的价格。后者应该是直方图,而前者应该是正常的线图。
我有以下代码:
fig, ax = plt.subplots(figsize=(18, 10))
ax2 = ax.twinx()
df[instrument]['Close'].plot(ax=ax, style='b-')
plt.ylabel('Rate')
df[instrument]['Volume'].hist(ax=ax2)
plt.ylabel('Volume')
plt.xlabel('Date')
plt.plot()
价格很好。音量未显示在右轴上。但是,我确实在右轴上得到了一些数字,但没有直方图。我该如何解决这个问题?
提前致谢