zoukankan      html  css  js  c++  java
  • Matplotlib折线图

    1、 线条种类及标记(参考自http://matplotlib.org/api/markers_api.html#module-matplotlib.markers)

    2、 线条颜色

    3、 折线图

    3.1 中文问题解决

    from pylab import *
    mpl.rcParams['font.sans-serif'] = ['SimHei']#字体为宋体
    

     3.2 图例位置编辑

    3.3 图例相关属性

    3.4 代码

    import numpy as np
    import matplotlib as mpl
    import matplotlib.pyplot as plt
    from pylab import *
    # 通过rcParams设置全局横纵轴字体大小
    mpl.rcParams['xtick.labelsize'] = 12.5
    mpl.rcParams['ytick.labelsize'] = 12.5
    mpl.rcParams['font.sans-serif'] = ['SimHei']
    mpl.rcParams['axes.unicode_minus'] = False
    # x轴的采样点,(起始点,终止点,采样数)
    plt.xlabel(u'强度')
    plt.ylabel(u'比例')
    x = np.array([1,2,3,4,5])
    y = np.array([1,2,3,4,5])
    y1 = np.array([2,1,3,6,4])
    line1 = plt.plot(x, y, 'ks-')
    line2 = plt.plot(x, y1, 'ko-')
    plt.setp(line1,linewidth=2.0,label=u'静态分配')
    plt.setp(line2,linewidth=1.0,label=u'动态分配')
    plt.legend(loc=1,ncol=2)#图例位置
    # 一定要加上这句才能让画好的图显示在屏幕上
    plt.show()
    

     3.5 展示

  • 相关阅读:
    jsp页面a标签URL转码问题
    函数的真面目实例
    野指针和内存操作实例
    redhat安装VMware tools的方法
    线索化二叉树实例
    遍历二叉树实例
    创建二叉树实例
    树的存储结构实例
    树的定义实例
    HBase基础和伪分布式安装配置
  • 原文地址:https://www.cnblogs.com/o-din/p/7301628.html
Copyright © 2011-2022 走看看