在Python图形中输入希腊字母等
我需要在绘图的轴标签中键入希腊字母和埃符号。所以举个例子
fig.gca().set_xlabel("$wavelength\, (Angstrom)$")fig.gca().set_ylabel("$lambda$")
除了我实际上希望将“ Angstrom”和“ lambda”替换为实际的符号。我应该怎么做?谢谢!
回答:
您不仅可以将原始字符串添加到matplotlib,还可以在matplotlibrc或本地使用以下方式指定字体:
from matplotlib import rcrc('font', **{'family':'serif','serif':['Palatino']})
rc('text', usetex=True)
这将更改您的衬线乳胶字体。您也可以像这样指定Sans-serif Helvetica
rc('font',**{'family':'sans-serif','sans-serif':['Helvetica']})
其他选项包括cursive
和monospace
及其各自的字体名称。您的标签将是
fig.gca().set_xlabel(r'wavelength $5000 \AA$')
如果字体没有提供Angstrom符号,您可以尝试使用 \mathring{A}
以上是 在Python图形中输入希腊字母等 的全部内容, 来源链接: utcz.com/qa/417308.html