提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
用python对excel实现读写,并对证件号相同项进行相加后,输出表格
一、pandas是什么?
示例pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
二、使用步骤
1.引入库
代码如下(示例):
import pandas as pd
df=pd.read_excel('b.xls',converters={'证件号码':str})#converters可以不要,为什么加这个参数,是为了让证件号码一直是str型数据
writer=pd.ExcelWriter('bbb.xlsx')
test=df.groupby(['证件号码']).sum()#以证件号码一列构造后,对其他数据进行加合处理
test.to_excel(writer,'sheet1')#也可以是test.to_excel('bbb.xlsx','sheet1')
writer.save()
2.读入数据
处理文件:
处理后的数据:
`
总结
对于空值表格会直接丢弃,在计算sum时对于无法计算的str等类型数据也是直接丢弃的