zoukankan      html  css  js  c++  java
  • pyplot的中文显示

    pyplot的中文显示:第一种方法

    pyplot并不默认支持中文显示,需要rcParams修改字体实现。

    1 import matplotlib.pyplot as plt
    2 import matplotlib
    3 matplotlib.rcParams['font.family']='SimHei'
    4 plt.plot([0,2,4,6,8],[3,1,4,5,2])#分别控制x轴和y轴
    5 plt.ylabel("纵轴(值)")
    6 plt.axis([-1,10,0,6])
    7 plt.show()

    import numpy as np
    import matplotlib.pyplot as plt
    import matplotlib
    matplotlib.rcParams['font.family']='STSong'
    matplotlib.rcParams['font.size']=20
    a = np.arange(0.0,5.0,0.02)
    
    plt.xlabel('横轴:时间')
    plt.ylabel('纵轴:振幅')
    plt.plot(a,np.cos(2*np.pi*a),'r--')
    plt.show()

    pyplot的中文显示:第二种方法(建议使用)

    在有中文输出的地方,增加一个属性:fontproperties

    1 import numpy as np
    2 import matplotlib.pyplot as plt
    3 
    4 a = np.arange(0.0,5.0,0.02)
    5 plt.xlabel('横轴:时间',fontproperties='SimHei',fontsize=20)
    6 plt.ylabel('纵轴:振幅',fontproperties='SimHei',fontsize=20)
    7 plt.plot(a,np.cos(2*np.pi*a),'r--')
    8 plt.show()

  • 相关阅读:
    Springboot中使用Scala开发
    aliyun阿里云Maven仓库地址
    css文字滚动
    随笔
    下拉菜单事件
    微信分享
    微信分享功能
    随笔记
    全屏设置
    判定复选框的选中状态
  • 原文地址:https://www.cnblogs.com/wxlblogs/p/7307170.html
Copyright © 2011-2022 走看看