给个DataFrame
赞:
LIST_PRICE SOLD_PRICE
MOYRLD
1999-03-31 317062.500000 314800
1999-06-30 320900.000000 307100
1999-09-30 400616.666667 366160
1999-12-31 359900.000000 NaN
2000-03-31 359785.714286 330750
使用代码:
import matplotlib.dates as mdates
ax3=df5.plot()
ax3.set_ylim(100000,600000)
ax3.set_title('Heatherwood-Quarterly')
我生成如下图:
我不知道如何让轴附加注释?这个示例在 Matplotlib中注释时间序列图非常接近,但我不知道如何从DataFrame
?
所以它应该接近:
ax3.annotate('Test', (mdates.date2num(x[1]), y[1]), xytext=(15, 15),
textcoords='offset points', arrowprops=dict(arrowstyle='-|>'))
fig.autofmt_xdate()
plt.show()
但是我用什么来代替x[1]
andy[1]
来获得轴?我试过了['MORLD'][1]
,['SOLD_PRICE'][1]
得到了 index out of range
...