zoukankan      html  css  js  c++  java
  • 柱形图

    用线性数据画柱状图
    1
    plt.figure() 2 xvals = range(len(linear_data)) 3 plt.bar(xvals, linear_data, width = 0.3) 4 5 new_xvals = [] 6 7 # 创建new_xvals使横坐标向右移动0.3,用平方数据画红色的柱状图 8 for item in xvals: 9 new_xvals.append(item+0.3) 10 11 plt.bar(new_xvals, exponential_data, width = 0.3 ,color='red') 12 13 from random import randint 14 linear_err = [randint(0,15) for x in range(len(linear_data))] 15 16 # 用随机的误差值来画新的误差坐标 17 plt.bar(xvals, linear_data, width = 0.3, yerr=linear_err)

    1 #堆积条形图
    2 plt.figure()
    3 xvals = range(len(linear_data))
    4 plt.bar(xvals, linear_data, width = 0.3, color='b')
    5 plt.bar(xvals, exponential_data, width = 0.3, bottom=linear_data, color='r')

    1 # 水平的堆积条形图
    2 plt.figure()
    3 xvals = range(len(linear_data))
    4 plt.barh(xvals, linear_data, height = 0.3, color='b')
    5 plt.barh(xvals, exponential_data, height = 0.3, left=linear_data, color='r')

  • 相关阅读:
    实现RHEL下KVM虚拟化
    SELinux安全扩展
    配置用户和组信息
    系统级计划任务
    syslog系统日志服务
    VNC远程连接,虚拟网络计算
    系统初始化
    备份与还原文件系统
    使用对象在方法间共享属性
    Python中*和**的使用
  • 原文地址:https://www.cnblogs.com/zhengzhe/p/8535620.html
Copyright © 2011-2022 走看看