天天看點

matplotlib中改變字型的方法

方法一:導入字型檔案

注:在使用時需要加字型參數

導入字型檔案時如果出錯可以看此文OSError: [Errno 22] Invalid argument: ‘\u202aC:\Windows\Fonts\方正粗黑宋簡體.ttf‘解決方案

plt.xlabel('x軸說明',fontproperties=my_font)
plt.legend(prop=my_font,loc='upper left')
           

方法二:

plt.rcParams['font.sans-serif']=['SimHei']   # 用黑體顯示中文
plt.rcParams['axes.unicode_minus']=False     # 正常顯示負号
           
使用時無需加參數

總結

方法一字型自定義設定,字型比較漂亮,但使用時需要加參數,且導入檔案時可能出問題

方法二比較友善,但字型不太美觀