功能:某一列(比如病例类型)数据含有多种类别(比如‘死亡’,‘存活’,‘失访’三种类别)取值,用python实现统计出这三种类别的数量;

输入:xlsx文件,含有病例类型这一列row[4],数据含有‘死亡’,‘存活’,‘失访’三种类别取值;

输出:三种类别的数量。

实现代码:

import xlrd  # 引入模块def count(file):# 打开文件,获取excel文件的workbook(工作簿)对象workbook = xlrd.open_workbook(file)  # 文件路径worksheet=workbook.sheet_by_index(0)nrow=worksheet.nrowsprint(nrow)inter_n_save=0inter_n_death=0miss_inter_n=0for i in range(1,nrow):row= worksheet.row_values(i)if row[4]=='死亡':inter_n_death=inter_n_death+1if row[4]=='存活':inter_n_save=inter_n_save+1elif row[4]=='失访':miss_inter_n=miss_inter_n+1print(inter_n_death)print(inter_n_save)print(miss_inter_n)if __name__=="__main__":count("F:\医学大数据课题\饮水源诱发SLE\患者随访分析.xls")

实现效果:

喜欢记得点赞,在看,加关注(数据杂坛),将持续更新!

python统计excel某一列不同类别数量相关推荐

  1. python用表格中的数据画柱状图_[python]统计excel表格某列中每项出现的次数并画柱状图...

    一.需求: 需要统计该列中每个院系的总数并画成柱状图 有三个这样的表格,需要统计这三个表格所有的每个院系的数量 二.步骤: 1.读xls文件 xls_file17 = xl.open_workbook ...

  2. python统计excel某一列中文字数

    # -*- coding: utf8 -*- import os import sys import re def fix_excel():from openpyxl import load_work ...

  3. Python 统计Excel表格中的各省人口数量 表格→集合

    1 [要求] 把Excel表中的人口按省统计 2 [思路] [集合的形式 ] 适合统计 因为他 key不变 和value [列表形式 ]使输出结果为列表形式 , 失败 不能分行 , 不能统计 无意义 ...

  4. python 表格格式输出_利用python对excel中一列的时间数据更改格式操作

    问题场景:需要将下列的交期一列的数据格式更改成2019/05/10 存货编码 尺寸 数量 交期 0 K10Y0190000X B140 200 2019-05-10 00:00:00 1 K10Y01 ...

  5. python excel增加一列_(用Python修改excel中一列数据)python新增一列

    python怎么从excel中读取数据? ⒈ #import παέτο import xlrd #Ρύθμι διαδρής path='C:\\Users\\jyjh\\Desktop\\data ...

  6. python3读取excel某一列_怎样用python,读取excel中的一列数据!python读取excel某一列数据...

    Python 如何循环读取csv或者excel中的一列数据,写入到中搜索 是可以 a.csv复制到 b.csv中 import csv def foo(): with open('a.csv', 'r ...

  7. python对excel数据更改_利用python对excel中一列的时间数据更改格式代码示例

    本篇文章小编给大家分享一下利用python对excel中一列的时间数据更改格式代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 问题场景:需要将 ...

  8. python给excel排序_使用Python对Excel中的列数据进行排序

    有没有办法从excel表格中获取列,将列写入列表并将其排序,然后将它们重写为另一个Excel表格?这是我到目前为止所尝试的,但它只写入最后一列数据.我不需要前两行数据,因为它们只是标题.使用Pytho ...

  9. 用python对excel中一列的时间数据更改格式

    用python对excel中一列的时间数据更改格式 问题场景:需要将下列的交期一列的数据格式更改成2019/05/10 存货编码 尺寸 数量 交期 0 K10Y0190000X B140 200 20 ...

最新文章

  1. 微服务领域,为什么选SpringCloud而不是Dubbo?
  2. 一文读懂最近流行的CNN架构(附学习资料)
  3. 两不同网段主机直连通信过程的建立(3个实验详细分析)
  4. 小公司要不要做KPI
  5. if else 简写_15+ JS简写骚操作,让你的代码“秀”起来??
  6. jsTree如何自定义节点的icon
  7. canvas画条形图 微信小程序_小程序-引入 echart 图表画圆饼图
  8. 如何顺势用优势找到机会赚钱?
  9. 工具的使用 —— windows 实用工具
  10. Python学习笔记(五)--Python数据类型-数字及字符串
  11. 基于python和mysql的查询操作
  12. 博士毕业论文英文参考文献换行_Endnote教程丨本科研究生毕业论文参考文献格式模板,一键搞定...
  13. 视频号户外直播备受用户及主播青睐
  14. java fifo lifo_别以为你很懂仓库FEFO 、 LIFO 、FIFO
  15. 你知道JavaScript的继承有几种写法吗?
  16. transition过渡的基本使用
  17. 结构域对比~HMMER安装及应用
  18. java中switch语句用法详解
  19. java long 空_long类型判断是否为空
  20. 【文本匹配】ESIM模型

热门文章

  1. IOS Modal Segue和Unwind Segue的使用Demo-附完整工程
  2. 前端将两张图片合为一张
  3. 通过宏实现EXCEL单元格每打印一次内容变化一次
  4. 为了跳槽强刷1000道Android真题,面试资料分享
  5. java 乘法_java大数加法乘法
  6. 如何批量将simulink文件保存为前期版本
  7. CVE-2019-0708漏洞检测工具
  8. 【教学类-12-03】20221106《连连看横版8*4(2套题目 适合中班))(中班主题《我们的城市》)
  9. netpc安装使用手册(转)
  10. 持续不定期更新:CFDC++之拟一维喷管流动的数值解(1)