Python画图matplotlib展示图中中文乱码
2017-05-05 15:42
661 查看
在用python的 matplotlib 画图的时候,在图表上面有中文乱码问题,如下的:
解决过程:
平台:windows,python2.7
步骤一:打开设置文件
会显示matplotlibrc文件的地址: E:\Anaconda2-4\lib\site-packages\matplotlib\mpl-data\matplotlibrc
步骤二:修改matplotlibrc文件
将文件中的
在注释的下一行,添加一行:
可显示为中文
第三步. 测试:
解决过程:
平台:windows,python2.7
步骤一:打开设置文件
import matplotlib matplotlib.matplotlib_fname()
会显示matplotlibrc文件的地址: E:\Anaconda2-4\lib\site-packages\matplotlib\mpl-data\matplotlibrc
步骤二:修改matplotlibrc文件
将文件中的
#font.family: sans-serif
在注释的下一行,添加一行:
font.family: Microsoft YaHei
可显示为中文
第三步. 测试:
import matplotlib matplotlib.use('qt4agg') #指定默认字体 matplotlib.rcParams['font.sans-serif'] = ['SimHei'] matplotlib.rcParams['font.family']='sans-serif' #解决负号'-'显示为方块的问题 matplotlib.rcParams['axes.unicode_minus'] = False pl.plot([-1,2,-5,3]) pl.title(u'中文') pl.show()
相关文章推荐
- python3 使用matplotlib画图出现中文乱码的情况
- python matplotlib.plot画图显示中文乱码的问题
- Python 3下Matplotlib画图中文显示乱码的解决方法
- Python 3下使用Matplotlib工具画图,中文显示乱码的问题解决(修改配置文件)
- Python 3下Matplotlib画图中文显示乱码的解决方法
- python3 使用matplotlib画图出现中文乱码的情况
- python使用matplotlib画图出现中文乱码
- python画图包seaborn和matplotlib中文字体显示(针对windows系统,,使用ipython notebook)
- python绘图工具包 matplotlib 中文乱码问题
- python matplotlib中文乱码问题
- Python Matplotlib 中文乱码
- 解决Windows系统下python利用matplotlib绘图时中文乱码的问题
- Mac 系统下 解决python matplot画图中文乱码问题和plot.show()无响应问题
- ubuntu下matplotlib画图中文乱码问题
- 关于matplotlib画图。中文乱码
- matplotlib画图中文乱码的解决办法
- python matplotlib 中文显示乱码设置
- 【python】matplotlib中文乱码问题
- matplotlib中画图显示中文,但保存为图片后中文乱码
- python3使用matplotlib画图支持中文