美文网首页python
Matplotlib输出中文显示问题/矢量图

Matplotlib输出中文显示问题/矢量图

作者: 7125messi | 来源:发表于2018-06-19 19:44 被阅读3次

动态设置参数(推荐方式)

在python脚本中动态设置matplotlibrc,这样就避免了更改配置文件的麻烦,方便灵活,例如:

from pylab import mpl 
mpl.rcParams[‘font.sans-serif] = [‘SimHei’]

由于更改了字体导致显示不出负号,将配署文件中axes.unicode minus : True修改为False就可以了,当然这而可以用代码来完成。

from pylab import mpl

mpl.rcParams['font.sans-serif'] = ['SimHei']     # 指定默认字体
mpl.rcParams['axes.unicode_minus'] = False      # 解决保存图像是负号'-'显示为方块的问题

画出矢量图

import matplotlib.pyplot as plt
%matplotlib inline
%config InlineBackend.figure_format = 'svg'

相关文章

网友评论

    本文标题:Matplotlib输出中文显示问题/矢量图

    本文链接:https://www.haomeiwen.com/subject/ytjzeftx.html