标签: python matplotlib latex
我试图在我的 matplotlib 图的标签之一中使用乳胶。如 matplotlib 网站所示,在字符串开头使用 r 可以帮助我做到这一点。如下图:
plt.title(r'$\alpha > \beta$')
但现在,我想用一个变量替换字符串的内部 ('$\alpha > \beta$')。我尝试了一些组合,但它不起作用。
感谢任何帮助,非常感谢!
答案 0 :(得分:2)
从 Python 3.6+ 开始,您可以使用 f 字符串,它也适用于原始字符串:
f
u = 5 plt.title(rf'$\alpha > {u}$')
否则,str.format 函数也可以工作:
str.format
plt.title(r'$\alpha > {}$'.format(u))
输出: