引言: 很多人在做導師課題發論文的時候,如果你用Python畫圖的畫一定會遇到以下問題,至少我是遇到了,而且困擾了我很久,直至今天才花了很多時間把這些細節搞定,予以記錄:
Question 1.標題下標(上標)怎麼打?
給出一個簡單的例子
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(-np.pi, np.pi, 1000)
alpha = 1/2
w_1 = 2
y = 0.25 * np.sin(2*x)
plt.plot(x, y)
plt.title(r'y=$\alpha^2 sin(w_1x+b)$')
plt.show()
輸出圖片:
重點是:
_代表下標,^ 代表上標
而我在做課題的時候遇到的實際例子是輸入標題PM2.5,如圖:
其中,可以看到,y軸這裏的label以及單位已經有了下標形式,這裏只給出關鍵代碼:
plt.ylabel(r'$PM_2._5$ Monthly mean density(μg/ $m^3$)')
注意到:如果我們直接輸入:
plt.ylabel(r'$PM_2.5 Monthly mean density(μg/ m^3$)')
效果是不好的,如圖:
可以發現y軸label有點問題,所以需要注意一下!