zoukankan      html  css  js  c++  java
  • python第三方库之matplotlib基本图形之条形图2

    Matplotlib基本图形之条形图2

    1.绘制多条条形图

    示例代码:

    import time
    import numpy as np
    import matplotlib.pyplot as plt
    
    
    basedir = os.path.dirname(os.path.abspath(__file__))
    resultdir = os.path.join(basedir, 'result')
    
    index = np.arange(4)
    A = [34,64,45,73]
    B = [44,53, 49,69]
    bar_width = 0.3
    plt.bar(index,A,bar_width,color='b')
    plt.bar(index+bar_width,B,bar_width,color='r')
    plt.savefig(os.path.join(resultdir,'test.png'))

    运行结果:

    2.绘制叠加条形图

     示例代码:

    import os
    import time
    import numpy as np
    import matplotlib.pyplot as plt
    import matplotlib.dates as mdates
    
    
    basedir = os.path.dirname(os.path.abspath(__file__))
    resultdir = os.path.join(basedir, 'result')
    
    index = np.arange(4)
    A = [34,64,45,73]
    B = [44,53, 49,69]
    bar_width = 0.3
    plt.bar(index,A,bar_width,color='b')
    plt.bar(index,B,bar_width,color='r',bottom=A)
    plt.savefig(os.path.join(resultdir,'test.png'))

    运行结果:

  • 相关阅读:
    html5-css渐变色
    html5-css综合练习
    html5-css背景
    html5-css边框全
    html5-css边框img
    进程控制(二)与linux下的自有服务
    进程检测与控制(一)
    权限及软件包管理
    linux下文件权限管理
    vim及用户组管理
  • 原文地址:https://www.cnblogs.com/Keys819/p/9306991.html
Copyright © 2011-2022 走看看