导入EXCEL文件:

pd.read_excel(io, sheet_name=0, header=0, names=None, index_col=None)

read_excel和read_csv的用法差不多,一个需要注意的参数是sheet_name。这个参数是指定读取该excel中具体哪个表的数据,默认为0,即为第一个表。如果传入1,则为第2个表;可指定传入表名,如"Sheet1";也可传入多个表,如[0,‘Sheet3’],传入第一个表和名为’Sheet3’的表。 读取ex1.xlsx文件,默认为读取第一个表

读取ex1.xlsx文件的第2个表和名为"Sheet3"的表,返回的是对象是OrderedDict。OrderedDict是dict的子类,与dict不同的是,它记住了内容的顺序。

od = pd.read_excel("examples/ex1.xlsx",sheet_name=[1,'Sheet3'])

对如下表格中的数据统计,每个功能PASS/Fail的数量

import pandas as pd
from pandas import Series, DataFrame
import xlrdframe = pd.read_excel('test.xlsx', sheet_name='Scripts')data = pd.DataFrame(frame)
da_group1 = data.groupby(['Folder','Result']) # 对dataframe中数据进行多重分组
#Get the number of rows in each group
data2 = da_group1.size()
print(data2)
#将数据写入到excel中
data2.to_excel('out.xlsx')

脚本执行的后的结果如下

Pandas操作Excel,统计pass/fail的个数相关推荐

  1. Python入门到实战(五)自动化办公、pandas操作Excel、数据可视化、绘制柱状图、操作Word、数据报表生成、pip install国内镜像下载

    Python入门到实战(五)conda使用.pandas操作Excel.数据可视化.绘制柱状图.操作Word.数据报表生成.pip install国内镜像下载 conda使用 常用操作 配置VS+Co ...

  2. python 第三方模块之 pandas 操作 excel

    python 解析 excel 对比 包 版本 xls读 xlsx读 xls写 xlsx写 备注 xlrd 1.1.0(2017年8月22日) √ √ 2.0 之后不支持xlsx xlwt 1.3.0 ...

  3. python读写excel模块pandas_如何用python pandas操作excel?

    之前跟大家说过关于python处理excel的问题,但是大家反映有些繁琐,大概涉及内容比较多,于是,小编在日常学习中,发现了更简单的方式,现在给大家展示,以便于大家在日后学习里可以方便使用,一起来看下 ...

  4. pandas写入excel指定行_使用pandas操作excel

    pandas操作excel 最近由于要处理一些excel表格,发现pandas可以免去很多的繁琐的人工劳动,在这里记录一下我所用到的知识. 导入文档 将excel中的工作表导入 filename = ...

  5. 安装命令:pip install xlrd ,pandas操作Excel学习笔记__7000

    pandas操作Excel学习笔记_loc和iloc_7000 pandas操作Excel学习笔记__7000 1.安装环境:pandas需要处理Excel的模块xlrd,所以需要提前安装xlrd.不 ...

  6. Python Pandas操作Excel表格文件:创建新表格,追加数据

    前言: python操作excel表格文件的增删读写,一般需要用到的第三方库有xlwt,xlrd.xlrd负责读取excel,xlwt负责写入excel文件.这种操作方法比较繁琐,效率还不错,通俗易懂 ...

  7. pandas操作excel的应用

    1.pandas基本读取和写入excel表格 1.1.pandas读取excel表格 import pandas as pd # 创建空DataFrame实例,DataFrame就是数据帧 df = ...

  8. 使用pandas操作excel

    初学pandas的一些总结 pandas操作excel 导入文档 将excel中的工作表导入 对DataFrame进行操作 查看dataframe的行数列数 对于dataframe的某一列进行筛选 对 ...

  9. pandas操作excel,matplotlib.pyplot画图插入到excel,处理复杂excel简单练习

    在数据分析上,一直都在公司zeppelin上敲python/scala代码,进行数据分析,公司内搞了个小考试,操作excel,弄matplotlib画图之类的: 好久没弄过这些了,在小技术上感觉被打脸 ...

最新文章

  1. 关于 线程模型中经常使用的 __sync_fetch_and_add 原子操作的性能
  2. 计算机对下列几种存储器访问速度,2005年7月自考02275计算机基础与程序设计真题及答案...
  3. python设计及论文-python能否实现学术论文文本分析的功能?
  4. 百度搜索,你画了好大一张饼,你还打算欺骗多少人呢?有图为证
  5. 【转】微服务架构下分布式事务方案
  6. C++查看数据存储大小端模式
  7. 为Mac任意命令设置快捷键
  8. SpringBoot中前后端数据交互
  9. 有哪些免费的绘画软件比较好用?
  10. c语言入门经典的作用,C语言入门经典
  11. 你知道chrome小恐龙游戏吗?3分钟使用JavaScript实现
  12. 马云周星驰天马行空对话:梦想需要新鲜感
  13. “手绘爷爷”:花甲之年再续“冰城之恋”
  14. html5 自动矢量化,ArcScan自动矢量化
  15. 阿里云,华为云哪个好?
  16. 登录网页无法连接服务器,"无法连接到服务器,用户xxx登陆失败" 解决办法
  17. Sigmoid函数以及传统线性函数
  18. youbnak初衷简介
  19. java iw_java知识回顾 - osc_iwr5mti2的个人空间 - OSCHINA - 中文开源技术交流社区
  20. p2p显示kad能连接 服务器未连接,P2P连不上kad网络怎么办

热门文章

  1. Linux多窗口终端使用、shell快捷键以及修改快捷键
  2. 微信居然有“隐身功能”了?
  3. 京训钉怎么快速看完_在钉钉用培训机构CRM管理系统,助力协同办公一体化
  4. 【思维】如何放下心中的执念?
  5. ibm最早的个人计算机,个人计算机竞争者分析:IBM.pdf
  6. MySQL查看数据库数据量
  7. 汉芯门主角制造另外一个汉芯?
  8. 怎么把vue改写成html,vue将字符串转为为html
  9. mysql基于ssm的自习室座位管理系统 毕业设计源码221118
  10. 电脑不分盘有没有关系