方法一:匯入字型檔案
my_font=font_manager.fontproperties(fname=r'c:\windows\fonts\方正粗黑宋簡體.ttf'[1
:])
注:在使用時需要加字型引數匯入字型檔案時如果出錯可以看此文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
# 正常顯示負號
使用時無需加引數總結
方法一字型自定義設定,字型比較漂亮,但使用時需要加引數,且匯入檔案時可能出問題
方法二比較方便,但字型不太美觀
matplotlib中字型顯示
from matplotlib.font manager import fontproperties 字型管理器 font fontproperties fname r c windows fonts simsun.ttc size 15 設定中文標籤 plt.title u 測試 fontprop...
matplotlib預設字型設定
使用matplotlib的pyplot時,是支援unicode的,但預設字型是英文本型,導致中文無法正常顯示。解決方法有兩種。一種是手動指定,在 中 from matplotlib.font manager import fontproperties font song fontproperties...
Ubuntu中字型的改變
1.sudo dpkg reconfigure console setup 2.彈出 configuring console setup 介面,選擇適當的編碼格式,我們一般選擇預設的utf 8,選擇ok 3.在接下來的介面裡選擇字型,可以依次嘗試,我選擇預設的latin1 and latin5 we...