# 下载一个支持中文的字体到系统字体目录
!wget -O /usr/share/fonts/truetype/liberation/simhei.ttf "https://www.wfonts.com/download/data/2014/06/01/simhei/chinese.simhei.ttf"
# 引入下载的中文字体
import matplotlib.pyplot as plt
import matplotlib as mpl
zhfont = mpl.font_manager.FontProperties(fname='/usr/share/fonts/truetype/liberation/simhei.ttf')
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号
# 画坐标及坐标轴文本的时候引用
plt.xlabel(u'词语', fontproperties=zhfont)
plt.ylabel(u'特征重要度', fontproperties=zhfont)
plt.xticks(fontproperties=zhfont)
google colab上解决matplotlib乱码
于 2024-03-15 14:20:19 首次发布