如何在轴标签和图例中的下标中写入文本?

时间:2010-10-21 09:03:51

标签: python matplotlib

我有以下轴标签和图例。

plt.ylabel("ratio_2")
plt.xlabel("n_1")
plt.legend(('alpha_1','alpha_2' ), loc = 'best',shadow = True)   

2 个答案:

答案 0 :(得分:22)

在公式周围加上美元符号:plt.xlabel("$n_1$")

答案 1 :(得分:7)

我知道最简单的方法是为matplotlib启用TeX模式,

来自http://www.scipy.org/Cookbook/Matplotlib/UsingTex

from matplotlib import rc
rc('font',**{'family':'sans-serif','sans-serif':['Helvetica']})
rc('text', usetex=True)