python处理excel数据分类汇总_python对Excel分类汇总
python的分类方法有pivot_table, groupby,合并方法有pd.merge,pd.concat等
import pandas as pd
import numpy as np
frame=pd.read_excel(r'/Users/fangluping/现金流套表.xlsx',skipfooter=1)
#生成透视表
area_frame=frame.pivot_table(values='成交总价',
index=['项目','业态','楼栋','预售许可证取证日期','推盘日期','库龄(月)'], columns='面积段分布',aggfunc=sum,fill_value=0)
big_frame=pd.DataFrame( )
frame1=frame.pivot_table(values=['成交总价','预测建筑面积','房源名称'],
index=['项目','业态','楼栋','预售许可证取证日期','推盘日期','库龄(月)',
status],
aggfunc={'成交总价':np.sum,'预测建筑面积':np.sum,'房源名称':len},fill_value=0)
frame1['均价']=frame1.成交总价/frame1.预测建筑面积
frame1.rename(columns={'房源名称':'套数','预测建筑面积':'可售面积'},inplace=True)
frame1.columns=[[column,column,column,column],frame1.columns]
big_frame=pd.merge(big_frame,frame1,on=['项目','业态','楼栋','预售许可证取证日期','推盘日期','库龄(月)'],how='outer')
big_frame.to_csv(r'/Users/透视表.csv',index=None,encoding='utf_8_sig')
python处理excel数据分类汇总_python对Excel分类汇总相关推荐
- python 数据分类汇总_Python 实现批量分类汇总并保存xlsx文件
上一篇文件用VBA介绍了如何实现一键按列分类汇总并保存单独文件,代码有几十行,而且一旦数据量多了,效果可能不尽如人意. 文章可以参见这里: vba实例(27)-一键按列分类汇总并保存单独文件 今天就来 ...
- 什么是计算机嵌套分类汇总,excel嵌套分类汇总 Excel表格中创建嵌套分类汇总和查看嵌套分类汇总明细的方法...
excel嵌套分类汇总 Excel表格中创建嵌套分类汇总和查看嵌套分类汇总明细的方法,我们在工作中会遇到很多文章,像excel嵌套分类汇总这类问题应该大家也都遇到过吧,今天这篇excel嵌套分类汇总 ...
- python excel提取 替换_python代替excel的常用操作
numpy常用函数 %matplotlib notebook import matplotlib.pyplot as plt import numpy as np x1=np.arange(100)# ...
- python xlrd读取excel所有数据_python读取excel进行遍历/xlrd模块操作
我就废话不多说了,大家还是直接看代码吧~ #!/usr/bin/env python # -*- coding: utf-8 -*- import csv import xlrd import xlw ...
- python 拆分excel工作表_Python将一个Excel拆分为多个Excel
本文实例为大家分享了Python将一个Excel拆分为多个Excel的具体代码,供大家参考,具体内容如下 原始文档如下图所示 将销售部门一.二.三科分别存为三个Excel 代码如下 # -*- cod ...
- python excel详解_python操作excel详解
前提: python操作excel需要使用的模块有xlrd.xlwt.xlutils.对excel进行读.写.更新操作.操作excel时需要先导入这些模块,demo如下: excel-读操作知识点: ...
- python做excel表格代码_Python读写Excel表格
最近在做一些数据处理和计算的工作,因为数据是以.CSV格式保存的,因此刚开始直接用Excel来处理. 但是做着做着发现重复的劳动,其实并没有多大的意义,于是就想着写个小工具帮着处理. 以前正好在一本书 ...
- python根据excel生成报表_python生成Excel图表(通过xlsxwriter)
前面介绍了pandas的简单用法,pandas的数据可以通过matlab第三方包将数据生成报表,但是我想将报表生成在Excel中,这时候就可以借助xlsxwriter第三方包来生成图标 缺点:xlsx ...
- python excel表格排序_Python实现EXCEL表格的排序功能
EXCEL的数值排序功能还是挺强大的,升序.降序,尤其自定义排序,能够对多个字段进行排序工作. 那么,在Python大法中,有没有这样强大的排序功能呢?答案是有的,而且本人觉得Python的排序功能, ...
- python调用excel的书_Python读写Excel表格
原博文 2018-09-13 20:28 − 最近在做一些数据处理和计算的工作,因为数据是以.CSV格式保存的,因此刚开始直接用Excel来处理. 但是做着做着发现重复的劳动,其实并没有多大的意义,于 ...
最新文章
- 修改SQL SERVER内置存储过程
- 78. Subsets
- Xamarin的播放音频和视频的媒体管理插件
- 目标检测:Yolov5集百家之长
- 输出cglib以及jdk动态代理产生的class文件
- grenndao 插入表数据报错
- linux抓取网络信息,Linux获取所有网口及其详细信息
- html css 学习笔记(1)背景相关
- html鼠标滚动图片折叠,鼠标滑过图片3D折叠效果
- What is Leanstar.cn?
- java ArrayList倒序
- mysql找出最大的天数_mysql 计算连续登录最大天数
- Web服务客户端应用程序
- c语言字符串转16进制及16进制转字符串
- PHP小白之路1--PHP之简易留言板设计
- If you insist running as root, then set the environment variable RUN_AS_USER=root
- Docker 学习新手笔记:从入门到放弃
- ❁将xls批量转换成xlsx
- oracle 运维入门,Oracle日常基本运维命令及基本体系结构
- 第七届泰迪杯挑战赛C题