安装宋体
查找plt安装目录:
locate -b '\mpl-data'
得到:
/usr/local/lib/python2.7/dist-packages/matplotlib/mpl-data /usr/local/lib/python3.5/dist-packages/matplotlib/mpl-data
mpl-data文件夹下有个/fonts/ttf文件夹,将ttf格式的字体文件复制到此ttf文件夹下即可
sudo mv SimSun.ttf /usr/local/lib/python2.7/dist-packages/matplotlib/mpl-data/fonts/ttf
SimSun.ttf下载:https://github.com/micmro/Stylify-Me/blob/master/.fonts/SimSun.ttf
接下来删除当前用户matplotlib的缓冲文件:
rm -rf ~/.cache/matplotlib/*
中文设置
原理:
- 使用fontproperties局部设置字体为宋体
- 英文放到公式中,使用stix字体,此字体非常接近于Times New Roman
- 其余字体为默认字体(坐标轴刻度等)

本文介绍如何在Matplotlib中设置中文显示,并通过使用特定的字体实现公式的美观显示。主要内容包括安装并配置中文字体,设置公式字体,以及调整图表中文本的显示样式。
最低0.47元/天 解锁文章
3860

被折叠的 条评论
为什么被折叠?



