使用matplotlib在x轴下添加脚注

Fla*_*ake 11 python matplotlib

我找不到在我的情节中添加脚注的正确功能.

我想要的脚注类似于图例中一个项目的解释,但是它太长了,无法放入图例框中.所以,我想在图例项中添加一个参考号,例如[1],并在图的底部添加脚注,在x轴下.

我应该使用哪种功能?谢谢!

ev-*_*-br 12

一种方法就是使用 plt.text(x,y,'text')

  • `plt.annotate`比`plt.text`更容易.`annotate`让你在轴坐标或图形坐标上工作,而不仅仅是数据坐标.(例如)将文本20 _points_放在x轴左侧下方很容易.`plt.annotate('Something',(0,0),(0,-20),xycoords ='axes fraction',textcoords ='offset points',va ='top')` (31认同)
  • 我使用plt.figtext(0.99,0.01,'footnote text',horizo​​ntalalignment ='right') (13认同)

Woj*_*ski 9

您只需使用:

plt.figtext(0.5, 0.01, "one text and next text", ha="center", fontsize=18, bbox={"facecolor":"orange", "alpha":0.5, "pad":5})
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明