enter image description here我在情节中需要一个箭头,我试图插入,但不会显示。我进行了研究,找不到我做错了什么。
ax_google = df_stocks['GOOG'].plot(linewidth=5, color= "k", figsize=(9, 6))
ax_google.set_title("GOOGLE prices development", size=16, weight='bold')
ax_google.set_xlabel('Date')
ax_google.set_ylabel("Index")
ax_google.legend(['GOOG'])
ax_google.set_ylim(0,400)
ax_google.set_xlim('2008-01-01', '2010-01-01');
arrow = {'facecolor':'black', 'width':2, 'shrink':0.05}
ax.annotate('Bankruptcy of Lehman Brothers', xy=('2008-09-15',245), xytext=('2009-06-06',325), arrowprops=arrow);
答案 0 :(得分:0)
据我从您的代码可以看出的是,您似乎尚未设置轴。
轴是图形上的一种框架。您可以在Matplotlib website上找到图片。 但是,您需要使用以下内容创建子图:
fig, ax_google = plt.subplots(figsize=(9,6)) #using ax_google instead of ax
ax_google.plot("GOOG",data=df_stocks,linewidth=5, color= "k")
,然后继续您的代码。
由于我没有数据,因此无法检查是否可行。 希望这会有所帮助。