#coding=utf-8 from matplotlib.font_manager import FontProperties import matplotlib.pyplot as plt font = FontProperties(fname=r"/usr/share/fonts/simsun.ttf", size=14) plt.xlabel(u'性別', fontproperties=font) plt.ylabel(u'人數', fontproperties=font) plt.xticks((0,1),(u'男',u'女'), fontproperties=font) plt.bar(left = (0,1),height = (1,0.5),width = 0.35) plt.show()
運行結果python
linux中安裝simsun字體linux
mv simsun.ttc simsun.ttf字體
sudo cp simsun.ttf /usr/share/fontscode
cd /usr/share/fontsutf-8
sudo chmod 644 simsun.ttfclass
sudo mkfontscaleimport
sudo mkfontdircoding
sudo fc-cache -fsv
im