zoukankan      html  css  js  c++  java
  • 解决在matplotlib使用中文的问题

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

     

    NO.1

    找到matplotlibrc文件


    C:Python26Libsite-packagesmatplotlibmpl-datamatplotlibrc(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 
           )

  • 相关阅读:
    关于javascript获取页面高度宽度
    regexp_substr在oracle9i的替换方案
    iOS-数据存储
    iOS-导入XMPP框架
    iOS-WWDC
    iOS-在Xcode中使用Git进行源码版本控制(转)
    iOS-AFN
    iOS-网络基础
    iOS-UIDynamic
    iOS-动画
  • 原文地址:https://www.cnblogs.com/yyxayz/p/4072114.html
Copyright © 2011-2022 走看看