【python 数据处理】分组求和、合并
来源:互联网 发布:mac查询端口使用情况 编辑:程序博客网 时间:2024/06/09 23:20
# encoding: utf-8import sysreload(sys)sys.setdefaultencoding('utf-8')import timeimport pandas as pdimport xlsxwritertime1 = time.time()import numpy as np#############读取数据##########################df=pd.read_excel('C:/pic/sample.xlsx')# 建立每个顾客的购买记录# print df##########################什么时候购买,买的产品单价###################################data1=pd.DataFrame({"Customer Account":df.iloc[:,4],"Date":df.iloc[:,0],"Product Name":df.iloc[:,3],"Qty":df.iloc[:,5],"Sale Price":df.iloc[:,7]})####################买了多少产品##################################df2 = data1.groupby(by=['Customer Account'])['Qty'].sum()data2=pd.DataFrame({"Customer Account":df2.index,"count":df2})###################合并data1和data2##############################data3=pd.merge(data1,data2,how='left',on='Customer Account')###########写出excel#################pd.DataFrame.to_excel(data3,'c:/result.xlsx',index=False)print u'数据处理完成'
阅读全文
0 0
- 【python 数据处理】分组求和、合并
- 使用python(pandas)将数据处理成交叉分组表
- 【python 分组求和功能】类似透视表的作用
- cxGrid分组求和设置
- 字符串分组求和
- Sql 分组求和
- DataTable分组求和
- 数据库分组求和问题
- oracle 分组后,求和
- SQL SERVER 分组求和
- 数据分组求和
- List分组求和
- Python 数据处理
- Python数据处理
- python数据处理
- python数据处理
- python 数据处理
- python数据处理
- 添加线程(函数)
- javaWeb初体验
- 源代码文件到二进制可执行文件的过程
- CodeForces 869B The Eternal Immortality
- 欢迎使用CSDN-markdown编辑器
- 【python 数据处理】分组求和、合并
- 静态成员函数
- Java设计模式_(行为型)_责任链模式
- 自定义TextView,实现图片在文字之前的富文本效果
- mybatis中"#"和"$"的区别
- SpringBoot @Aspect注解详情
- 第一章 策略模式
- JVM中线程的状态转换图
- Maven使用之packing篇