zoukankan      html  css  js  c++  java
  • Python 绘制分组条形图

    借助 pandas 绘制分组条形图

    1、 示例 1 使用默认颜色

    代码

    import matplotlib.pyplot as plt
    import numpy as np
    import pandas as pd
    
    
    # 生成数据
    rng = np.random.RandomState(42)
    v1 = rng.rand(10, 4)
    
    df = pd.DataFrame(v1, columns=list('abcd'))
    
    # 绘制图形
    df.plot(kind='bar')
    
    plt.show()

    图形

     

     

    2、示例 2 , 指定颜色

    代码:

    import matplotlib.pyplot as plt
    import numpy as np
    import pandas as pd
    
    # 生成数据
    rng = np.random.RandomState(42)
    v1 = rng.rand(10, 4)
    
    df = pd.DataFrame(v1, columns=list('abcd'))
    
    # 绘制图形
    df.plot(kind='bar', color=['gray', 'blue', 'yellow', 'red'],  grid=False)
    
    plt.show()

    图形

     

     

    。。。

  • 相关阅读:
    docker 部署 zabbix
    docker 搭建私有云仓库
    doeker部署zabbix
    LVS
    zabbix安装与配置
    keepalive
    Shell编程(5)
    Shell编程(4)
    Shell编程(3)
    几种Toast用法
  • 原文地址:https://www.cnblogs.com/shanger/p/12925650.html
Copyright © 2011-2022 走看看