Python 是否有一种简单的方法可以使matplotlib文本框像默认情况下的图例一样浮动?

Python 是否有一种简单的方法可以使matplotlib文本框像默认情况下的图例一样浮动?,python,matplotlib,text,legend,Python,Matplotlib,Text,Legend,在广泛阅读matplotlib文档之后,我能够编写我想要的代码,但我很好奇是否有更简单的解决方案。我将在下面添加相关代码 导入matplotlib.pyplot作为plt 从matplotlib.offsetbox导入锚定文本 li#u green=“#6BA755” li#GRY=“#D7D7D7”#图例框周围灰色轮廓的rgb十六进制代码 ax.绘图(数据日期、累计收入、.-、标签=“原始”) ax.plot(数据日期,exp\u func(月,*popt),label=“Fit”,color

在广泛阅读matplotlib文档之后,我能够编写我想要的代码,但我很好奇是否有更简单的解决方案。我将在下面添加相关代码

导入matplotlib.pyplot作为plt
从matplotlib.offsetbox导入锚定文本
li#u green=“#6BA755”
li#GRY=“#D7D7D7”#图例框周围灰色轮廓的rgb十六进制代码
ax.绘图(数据日期、累计收入、.-、标签=“原始”)
ax.plot(数据日期,exp\u func(月,*popt),label=“Fit”,color=li\u绿色)
str_fit_eqn='\n'.连接((“拟合方程:”,
r“%.2f$e^{%.2fx}$%.2f”%(popt[0],popt[1],popt[2]),
r“$r^2$=%.2f”%(r_平方,))
props=dict(boxstyle='round',facecolor=“white”,edgecolor=li#u grey)#这些是文本框参数
锚定文本=锚定文本(str\u fit\u eqn,loc=4,frameon=False,prop=dict(bbox=props))
ax.添加艺术家(锚定文本)
ax.图例(loc=“最佳”)
plt.show()
用另一种方式表达我的问题,是有一个单一的参数可以完成这个文本框大纲,还是我应该使用AnchoredText以外的其他参数