Ответ 1
Поместите знаки доллара вокруг формулы: plt.xlabel("$n_1$")
У меня есть следующие метки осей и легенда.
plt.ylabel("ratio_2")
plt.xlabel("n_1")
plt.legend(('alpha_1','alpha_2' ), loc = 'best',shadow = True)
Поместите знаки доллара вокруг формулы: plt.xlabel("$n_1$")
Самый простой способ, который я знаю, - включить режим TeX для matplotlib,
из http://www.scipy.org/Cookbook/Matplotlib/UsingTex:
from matplotlib import rc
rc('font',**{'family':'sans-serif','sans-serif':['Helvetica']})
rc('text', usetex=True)