zoukankan      html  css  js  c++  java
  • python用matplotlib画折线图

    折线图: 
    import matplotlib.pyplot as plt 
    y1=[10,13,5,40,30,60,70,12,55,25] 
    x1=range(0,10) 
    x2=range(0,10) 
    y2=[5,8,0,30,20,40,50,10,40,15] 
    plt.plot(x1,y1,label='Frist line',linewidth=3,color='r',marker='o', 
    markerfacecolor='blue',markersize=12) 
    plt.plot(x2,y2,label='second line') 
    plt.xlabel('Plot Number') 
    plt.ylabel('Important var') 
    plt.title('Interesting Graph Check it out') 
    plt.legend() 
    plt.show() 

    这里写图片描述

    条形图

    import matplotlib.pyplot as plt
    y1=[10,13,5,40,30,60,70,12,55,25]
    x1=range(0,20,2)
    x2=range(1,21,2)
    y2=[5,8,0,30,20,40,50,10,40,15]
    plt.bar(x1,y1,label='Frist line')
    #plt.bar(x2,y2,label='second line',color='r')
    plt.xlabel('Plot Number')
    plt.ylabel('Important var')
    plt.title('Interesting Graph
    Check it out')
    plt.legend()
    plt.show()
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12

    这里写图片描述

    直方图:

    import matplotlib.pyplot as plt
    population_ages = [22,55,62,45,21,22,34,42,42,4,99,102,
                       110,120,121,122,130,111,115,112,80,75,
                       65,54,44,43,42,48]
    x=range(0,130,10)
    plt.hist(population_ages,x,rwidth=0.8,color='r',histtype='stepfilled')
    
    plt.xlabel('Plot Number')
    plt.ylabel('Important var')
    plt.title('Interesting Graph
    Check it out')
    plt.legend()
    plt.show()
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12

    这里写图片描述

    散点图:

    import matplotlib.pyplot as plt
    population_ages = [22,55,62,45,21,22,34,42,42,4,99,102,
                       110,120,121,122,130,111,115,112,80,75,
                       65,54,44,43,42,48]
    x=range(0,len(population_ages))
    plt.scatter(x,population_ages,label='frist label',s=20)
    help(plt.scatter)
    plt.xlabel('x')
    plt.ylabel('y')
    plt.title('Interesting Graph
    Check it out')
    plt.legend()
    plt.show()
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12

    这里写图片描述

  • 相关阅读:
    ie浏览器设定主页修改
    诺基亚5800通讯录倒入到dopod的联系人中去的解决办法
    局域网中根据IP地址反查主机的名称(C#)
    U盘维修
    查找xml文件中某接点的值
    如何更改任务栏颜色
    如何给一个div赋值(改变div原来的值)
    explicit的作用
    重建二叉树
    常函数
  • 原文地址:https://www.cnblogs.com/to-creat/p/8134424.html
Copyright © 2011-2022 走看看