有時候在繪制一些函數(shù)圖像時,需要坐標(biāo)軸和圖例顯示希臘字母,如:α、η……
matplotlib是支持letax代碼的,所以只需要在plt.ylabel()等語句中輸入相應(yīng)的letax代碼即可
如:繪制一個正弦函數(shù),縱坐標(biāo)為希臘字母“η”(對應(yīng)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') #設(shè)置圖例的大小及位置
plt.ylabel(r'$\eta$',font) #坐標(biāo)軸上顯示letax代碼
plt.tick_params(labelsize=14)
plt.show()
?輸出結(jié)果為:
P.S.希臘字母的letax代碼一搜就有哈~文章來源:http://www.zghlxwxcb.cn/news/detail-850946.html
這里附上一個連接:https://blog.csdn.net/fly_wt/article/details/86569383文章來源地址http://www.zghlxwxcb.cn/news/detail-850946.html
到了這里,關(guān)于Python-plt.plot畫圖坐標(biāo)軸和圖例如何顯示希臘字母的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!