我有一个matplotlib
图表,我想用 Latex Markdown 进行注释。
axs.annotate(s='$r_f = {:.2f}$'.format(r), xy=[2005, 7],
xycoords="data", fontsize=18)
这很好用,但我想要下标中包含多个字母的乳胶代码。我需要$r_{fit}$
,但这会混淆python格式方法的内部系统。
c:\Users\Dean\Dropbox\Dean\Study\_Thesis\2. Paper\code\paper\charts.py in plot_prediction(x, y, data, future_x, future_y, future_data, death)
141 axs.scatter(x, data, label='Train Data', color=_palette[0])
142 r, p = pearsonr(y, data)
--> 143 axs.annotate(s=r'$r_{fit} = {:.2f}$'.format(r), xy=[2005, 7],
144 xycoords="data", fontsize=18)
145 # print p
KeyError: 'fit'
我尝试了许多带有转义字符的选项,但没有任何效果。