在python 绘图中,经常会出现设置标题或者x、y轴标签时,中文不显示的问题。常常需要一行代码实现以上功能,特此,总结了一些常用的中文字体,以便以后绘图方便使用:
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['Adobe Fangsong Std']
#更换字体只需要将'Adobe Fangsong Std'替换为需要的字体即可
下面是一些其他的字体:
字体中文名称 | 英文名称 |
---|---|
宋体 | SimSun |
黑体 | SimHei |
微软雅黑 | Microsoft YaHei |
微软正黑体 | Microsoft JhengHei |
新宋体 | NSimSun |
新细明体 | PMingLiU |
细明体 | MingLiU |
楷体 | KaiTi |
仿宋_GB2312 | FangSong_GB2312 |
仿宋 | FangSong |
幼圆 | YouYuan |
华文细黑: | STXihei |
华文楷体: | STKaiti |
华文宋体: | STSong |
华文中宋: | STZhongsong |
华文仿宋: | STFangsong |
方正舒体: | FZShuTi |
方正姚体: | FZYaoti |
华文彩云: | STCaiyun |
华文琥珀: | STHupo |
华文隶书: | STLiti |
华文行楷: | STXingkai |
华文新魏: | STXinwei |
更多字体可以自行搜索,选择其英文名称输入即可。
具体字体的显示风格特点,大家可以在word中使用后,再进行挑选需要的字体。