python matplotlib中文显示问题
来源:互联网 发布:win10不支持的软件 编辑:程序博客网 时间:2024/06/10 04:37
python中的matplotlib仅支持Unicode编码,默认是不显示中文的,如果让其默认显示中文,可进行如下配置:
1、在python的安装目录中找到配置文件: %Python_Home%\Lib\site-packages\matplotlib\mpl-data\matplotlibrc (如,我的是在C:\Python34\Lib\site-packages\matplotlib\mpl-data),用任意文本编辑器打开。
2、找到139行的font.family : sans-serif将其前面的#注释号去掉
3、找到151行的font.sans-serif :AR PL UMing CN, SimHei, Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif将【AR PL UMing CN, SimHei】添加在最前面,其中AR PL UMing CN代表:宋体。SimHei代表:黑体。并将前面的#注释号去掉,重启编辑器后,便可显示中文了。
4、同时需要更改264行的axes.unicode_minus : False;使其值为False;否则无法显示负号
5、代码如下:
import matplotlib.pyplot as plt
plt.xlabel('x轴')
plt.ylabel('y轴')
plt.bar(left = (0,1),height =(1,0.5),width = 0.35)
plt.show()
【注:低版本中x.label(u'x轴');中文前需要加u;请注意】
- python matplotlib中文显示问题
- python matplotlib中文显示问题
- python matplotlib中文显示问题
- python matplotlib中文显示问题
- python matplotlib中文显示问题
- python中matplotlib绘图中文显示问题
- python中matplotlib绘图中文显示问题
- python中matplotlib绘图中文显示问题
- python中matplotlib绘图中文显示问题
- python中matplotlib绘图中文显示问题
- Python matplotlib画图的中文显示问题
- python matplotlib中显示中文问题
- python matplotlib 显示中文
- matplotlib显示中文问题
- matplotlib显示中文问题
- matplotlib中文显示问题
- 【Python可视化】Matplotlib显示中文
- python matplotlib 中文显示参数设置
- 关于apache搭建PC服务器的若干问题
- 十四周项目1折腾二维数组
- 我的大学专业学习目标和处理器的领域
- samba 服务使用
- Java中的字符串分割
- python matplotlib中文显示问题
- 无符号字符型(unsigned char)和".2X"(和一般"%5.2f"不一)以及结合两者的例子
- mac上如何卸载oracle jdk 1.7
- 深入解析AsyncTask
- 【JS】【客户端】脚本化HTTP —— Ajax —— XMLHttpRequest
- Linux目录结构(Linux文件系统结构)
- 基带传输编码方式HDB3码的快速编码步骤、原理及举例
- JBPM4.4环境搭建流程
- poj 3181 Dollar Dayz