python按条件统计excel分区数据
功能:有2232条记录分布在96个行政区,按条件统计出分区记录数
输入:excel文件,含有行政区row[1]和死亡人数row[7}两列
输出:分区记录数
实现代码:
import xlrd import pandas as pddef statistics(file):# 打开文件,获取excel文件的workbook(工作簿)对象workbook = xlrd.open_workbook(file) # 文件路径worksheet=workbook.sheet_by_index(0)nrow=worksheet.nrowsprint(nrow)district=['玄武区','秦淮区','建邺区','鼓楼区','浦口区','栖霞区','雨花台区','江宁区','六合区','溧水区','高淳区','锡山区','惠山区','滨湖区','梁溪区','新吴区','江阴市','宜兴市','鼓楼区','云龙区','贾汪区','泉山区','铜山区','丰县','沛县','睢宁县','新沂市','邳州市','天宁区','钟楼区','新北区','武进区','金坛区','溧阳市','虎丘区','吴中区','相城区','姑苏区','吴江区','常熟市','张家港市','昆山市','太仓市','崇川区','港闸区','通州区','如东县','启东市','如皋市','海门市','海安市','连云区','海州区','赣榆区','东海县','灌云县','灌南县','淮安区','淮阴区','清江浦区','洪泽区','涟水县','盱眙县','金湖县','亭湖区','盐都区','大丰区','响水县','滨海县','阜宁县','射阳县','建湖县','东台市','广陵区','邗江区','江都区','宝应县','仪征市','高邮市','京口区','润州区','丹徒区','丹阳市','扬中市','句容市','海陵区','高港区','姜堰区','兴化市','靖江市','泰兴市','宿城区','宿豫区','沭阳县','泗阳县','泗洪县']n=[0]*96for i in range(1,nrow):row= worksheet.row_values(i)for j in range(len(n)):if row[1]==district[j] and row[7]=='死亡':n[j]=n[j]+1print(n)print(sum(n))c={'行政区':district,"死亡人数" : n}data=pd.DataFrame(c)print(data)if __name__=="__main__":statistics("F:\医学大数据课题\论文终稿修改\scientific report\返修\死亡率分析.xls")
实现效果:
关注数据杂坛学习更多!
python按条件统计excel分区数据相关推荐
- python使用openpyxl处理excel表格数据
python使用openpyxl处理excel表格数据 前言 一.安装openpyxl包 二.读取excel数据 1. 获取excel表格的页码 2. 获取excel表格某一行的数据 3. 获取exc ...
- python创建excel_python创建Excel文件数据的方法
原博文 2018-12-07 18:41 − # -*- coding: utf-8 -*- # @Time : 2018/12/6 17:10 # @Author : suchao # @Disc: ...
- Python写入和读取Excel表格数据
Python作为一个强大的数据处理工具,这里简单介绍下python读取写入excel表格数据. 一.python写入excel表格 导入xlwt模块 生成一个空的excel表格,命名为my_test. ...
- Python中ArcPy读取Excel表格数据创建矢量要素图层并生成属性表字段与内容
1 任务需求 首先,我们来明确一下本文所需实现的需求. 现有一个记录北京市部分PM2.5浓度监测站点信息的Excel表格数据,格式为.xls:文件内包含站点编号.X与Y坐标.站点名称等四列数据 ...
- python 通过上传excel对数据分割分组导出
废话不多说,直接开讲! 昨天接到任务:通过上传excel表格数据,对数据进行500一组分组分割到excel表格进行导出!说实在的,这个问题并不常见!但是感觉可以实现,于是乎今天写博客记录下! 好了,废 ...
- 【Unity】安装配置Python使用protobuf转换Excel表格数据并在unit中使用
前言: 之前使用NPOI插件编写的导表工具,其实就是直接将数据进行序列化,解析时还需要进行反序列化,步骤比较繁复,最近看到Google的一个开源的项目protobuf,不仅可以用于进行excel表格数 ...
- Python使用pandas读取Excel文件数据和预处理小案例
假设有Excel文件data.xlsx,其中内容为 现在需要将这个Excel文件中的数据读入pandas,并且在后续的处理中不关心ID列,还需要把sex列的female替换为1,把sex列的male替 ...
- python比较excel表格内容并提取_利用python提取多张excel表数据并汇总到同一张新表中...
接上篇文章<如何用python实现excel中的vlookup功能?>,上篇说到,最近我在做一个小项目,也是用python操作excel解决财务审计工作上的一些问题,以便提高工作效率及其准 ...
- python结果导入excel_荐Python读取、写入EXCEL,处理数据完成运算具体实例及代码,Pycharm中导入库的操作流程...
实例及操作明细: 在以下EXCEL表格中根据已有的数据: 数据共六列,需要处理的数据是E5-E284,以及F5-F284, 现在要根据以下三个公式: 升跌=当前收盘价-昨日收盘价: 涨跌幅=(当前收盘 ...
最新文章
- SQL注入攻击再度肆虐殃及大量网站
- Hadoop1.1.2 Eclipse 插件编译
- 七大排序的个人总结(二) 归并排序(Merge
- 信息学奥赛C++语言: 将字符串中的小写字母转换成大写字母
- Python高级——with上下文管理器
- alphac测试和bata测试区别_【软件测试】和【游戏测试】有区别么?
- Linux 系统目录详解
- poi导出excel写入公式_POI导出Excel增加公式核心代码
- 最通俗易懂的JUC多线程并发编程
- 思岚激光雷达+cartographer建图
- 评测 AlibabaCloud 阿里云国际版 香港轻量云服务器的性能和网络怎么样
- chan算法 matlab,TDOA定位的Chan算法MATLAB源代码
- 用商汤的mmdetection 学习目标检测中的 Recalls, Precisions, AP, mAP 算法 Part1
- C++ | 初识Qt
- Java 获取文件的真实类型,修改后缀名也能识别出来
- PuTTY key format too new怎么解决?
- Tarjan求强连通分量
- 优酷视频如何登录优酷账号?
- Python - 体脂率
- 5G建设:作用究竟有多大