说说在 Matplotlib 中如何显示中文字符
Matplotlib 是 Python 的 2D 绘图库,通过它,我们可以仅需几行代码,就可以生成绘图,直方图,功率谱,条形图,错误图,散点图等图形。1 问题但 Matplotlib ,默认是不支持显示中文字符的,形如:
2 解决我们可以使用 rc 配置(rcParams)来自定义图形的各种默认属性。plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']win7 操作系统默认支持以下中文字体:字体代码黑体SimHei仿宋FangSong楷体KaiTi微软雅黑体Microsoft YaHei宋体SimSun如果装了 office,那么还支持以下字体:字体代码隶书LiSu幼圆YouYuan华文细黑STXihei华文楷体STKaiti华文宋体STSong华文中宋STZhongsong华文仿宋STFangsong方正舒体FZShuTi方正姚体FZYaoti华文彩云STCaiyun华文琥珀STHupo华文隶书STLiti华文行楷STXingkai华文新魏STXinwei3 效果
赞 (0)