有时候在绘制一些函数图像时,需要坐标轴和图例显示希腊字母,如:α、η……
matplotlib是支持letax代码的,所以只需要在plt.ylabel()等语句中输入相应的letax代码即可
如:绘制一个正弦函数,纵坐标为希腊字母“η”(对应letax代码为\eta),图例为“α=0.1”
可以表示为:label=r'$\alpha=0.1$'
(r、美元符号和斜线\别漏了哈~)
import matplotlib.pyplot as plt
import numpy as np
x=np.arange(0,7,0.05)
y=np.sin(x)
font = {'size': 17}
plt.plot(x,y,'g',label=r'$\alpha=0.1$') #图例上显示letax代码
plt.legend(prop = {'size':15},loc='upper right') #设置图例的大小及位置
plt.ylabel(r'$\eta$',font) #坐标轴上显示letax代码
plt.tick_params(labelsize=14)
plt.show()
输出结果为:
P.S.希腊字母的letax代码一搜就有哈~文章来源:https://www.toymoban.com/news/detail-850946.html
这里附上一个连接:https://blog.csdn.net/fly_wt/article/details/86569383文章来源地址https://www.toymoban.com/news/detail-850946.html
到了这里,关于Python-plt.plot画图坐标轴和图例如何显示希腊字母的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!