解决matplotlib.plot显示中文问题
2020-01-12 16:51
751 查看
解决matplotlib.plot显示中文问题
一、导入库文件
import matplotlib import matplotlib.pyplot as plt from matplotlib.font_manager import FontProperties
二、定义自己的字体属性
# 定义自定义字体,文件名从查看系统中文字体中来 my_font = FontProperties(fname='C:\Windows\Fonts\STXINGKA.TTF', size=19) # 解决负号'-'显示为方块的问题 matplotlib.rcParams['axes.unicode_minus'] = False
Windows下查看字体文件夹保存路径:
1、打开C:\Windows\Fonts文件夹(默认)
2、选择需要的字体(我这里用的是楷体),右键属性,可以看到它的英文名,加到代码路径中即可。
三、使用
plt.title('例子', fontproperties=my_font)
在每一个需要输出中文的窗口中,都要在后面添加
fontproperties=my_font
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 解决python27 matplotlib 中文不显示问题
- 基于Linux系统中python matplotlib画图的中文显示问题的解决方法
- 解决matplotlib绘图中显示中文乱码的问题
- 解决python27 matplotlib 中文不显示问题
- Python 3下使用Matplotlib工具画图,中文显示乱码的问题解决(修改配置文件)
- 解决python27 matplotlib 中文不显示问题
- 解决mac系统下Matplotlib 中文显示问题
- 解决python27 matplotlib 中文不显示问题
- 解决sea_born和matplotlib画图中文显示的问题
- 解决Linux系统中python matplotlib画图的中文显示问题
- Python使用matplotlib绘图无法显示中文问题的解决方法
- 解决python27 matplotlib 中文不显示问题
- 解决python27 matplotlib 中文不显示问题
- 解决matplotlib绘制图片时中文无法正常显示的问题
- 解决matplotlib显示中文后无法显示负号问题
- 解决python27 matplotlib 中文不显示问题
- 解决python27 matplotlib 中文不显示问题
- matplotlib中文不显示问题的解决办法
- 解决mac上matplotlib(plot)无法显示中文的问题 (Python)
- 解决python27 matplotlib 中文不显示问题