原生的matplotlib并不支持直接使用中文,而需要修改一下相应的文件,上网搜了下,找到一个最简洁的办法。

NO.1

找到matplotlibrc文件

C:\Python26\Lib\site-packages\matplotlib\mpl-data\matplotlibrc(Windows)

/usr/share/matplotlib/mpl-data/matplotlibrc (Linux)

NO.2

找到以下两项,去掉#

font.family         : sans-serif

font.sans-serif     : Microsoft YaHei , Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif     #添加“Microsoft YaHei”,该行指示缺省字体

NO.3

在写code的时候记得在字符串前加上u,表示unicode编码,例如:

setupGraph( 
           title="Speed of Train ", 
           xlabel=u'Time  单位:s', 
           ylabel=u"Speed  单位:m/s",                       
           hold=True 
       )

最新文章

  1. PHP访问带密码的Redis
  2. WEB框架介绍
  3. 生产服务器环境最小化安装后 Centos 6.5优化配置[转]
  4. 20135220谈愈敏Blog8_进程的切换和系统的一般执行过程
  5. 安装配置Apache
  6. 关于WebPlayer Sandbox的小节
  7. 7. 泛化(Generalization)
  8. jquery禁用a标签,jquery禁用按钮click点击
  9. hadoop错误org.apache.hadoop.mapred.MapTask$NewOutputCollector@17bda0f2
  10. Dynamics CRM 开发模板使用手册(插件开发)
  11. sqlplus中隐患组合键
  12. UT源码-124
  13. 双T型陷波滤波器
  14. JSTL常用标签
  15. Spring之注解实现aop(面向切面编程)
  16. Npoi简单读写Excel
  17. Redis多机多节点集群实验
  18. 对palindrome的常用判断
  19. centos 6 不能上网
  20. win7&win10 右键添加 cmd

热门文章

  1. W3C标准以及规范
  2. C 语言实例 - 循环输出26个字母
  3. JMeter(2) 集成jmeter+ant+jenkins
  4. 2019湘潭校赛 E(答案区间维护)
  5. hdu1392凸包裸题
  6. sublime下Docblocker插件自定义配置
  7. Java通过图片url地址获取图片base64位字符串的两种方式
  8. Java中常见的坑
  9. 百度地图API的基本用法
  10. css hack 浏览器携带自身特有的属性 (二)