zoukankan      html  css  js  c++  java
  • 111

    # -*- coding: utf-8 -*- #auther tonyxiao import xlrd workbook = xlrd.open_workbook('D:/Desktop/workload.xls') # 打开excel数据表 SheetList = workbook.sheet_names() # 读取电子表到列表 SheetName = SheetList[0] # 读取第一个电子表的名称 Sheet1 = workbook.sheet_by_index(0) # 电子表索引从0开始 Sheet1 = workbook.sheet_by_name(SheetName) # 实例化电子表对象 a = 0 b = 0 c = 0 d = 0 e = 0 f = 0 g = 0 for i in range(Sheet1.nrows): rows = Sheet1.row_values(i) if rows[5] == 'suzu - Suo Zhu': a += 1 if rows[5] == 'fxia - Feng Xiao': b += 1 if rows[5] == 'wyql - David Liu': c += 1 if rows[5] == 'jnug - Jingyuan Gu': d += 1 if rows[5] == 'ruim - Ruiming Ma': e += 1 if rows[5] == 'ckul - Kun Li': f += 1 print('suzu - Suo Zhu', a) print('fxia - Feng Xiao', b) print('wyql - David Liu', c) print('jnug - Jingyuan Gu', d) print('ruim - Ruiming Ma', e) print('ckul - Kun Li', f) #画图 import numpy as np import matplotlib.mlab as mlab import matplotlib.pyplot as plt X=[1,2,3,4,5,6] Y=[a,b,c,d,e,f] fig = plt.figure() plt.bar(X,Y,0.4,color="green") plt.xlabel("name") plt.ylabel("ticket quantity") plt.title("workload chart") plt.show() plt.savefig("barChart.jpg")

  • 相关阅读:
    Java 中的定时任务(一)
    超实用 Git 使用方式介绍
    TCP 建立连接为什么要握 3 次手?
    OSI、TCP、IP、UDP 这些都是啥??
    Java 中线程安全问题
    PlantUML——3.Graphviz的安装
    PlantUML——2.中文乱码及解决
    PlantUML——1.Hello
    maven实战系列
    NGUI优化之Drawcall
  • 原文地址:https://www.cnblogs.com/latefall/p/9277113.html
Copyright © 2011-2022 走看看