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分类汇总相关推荐

  1. python 数据分类汇总_Python 实现批量分类汇总并保存xlsx文件

    上一篇文件用VBA介绍了如何实现一键按列分类汇总并保存单独文件,代码有几十行,而且一旦数据量多了,效果可能不尽如人意. 文章可以参见这里: vba实例(27)-一键按列分类汇总并保存单独文件 今天就来 ...

  2. 什么是计算机嵌套分类汇总,excel嵌套分类汇总 Excel表格中创建嵌套分类汇总和查看嵌套分类汇总明细的方法...

    excel嵌套分类汇总 Excel表格中创建嵌套分类汇总和查看嵌套分类汇总明细的方法,我们在工作中会遇到很多文章,像excel嵌套分类汇总这类问题应该大家也都遇到过吧,今天这篇excel嵌套分类汇总 ...

  3. python excel提取 替换_python代替excel的常用操作

    numpy常用函数 %matplotlib notebook import matplotlib.pyplot as plt import numpy as np x1=np.arange(100)# ...

  4. python xlrd读取excel所有数据_python读取excel进行遍历/xlrd模块操作

    我就废话不多说了,大家还是直接看代码吧~ #!/usr/bin/env python # -*- coding: utf-8 -*- import csv import xlrd import xlw ...

  5. python 拆分excel工作表_Python将一个Excel拆分为多个Excel

    本文实例为大家分享了Python将一个Excel拆分为多个Excel的具体代码,供大家参考,具体内容如下 原始文档如下图所示 将销售部门一.二.三科分别存为三个Excel 代码如下 # -*- cod ...

  6. python excel详解_python操作excel详解

    前提: python操作excel需要使用的模块有xlrd.xlwt.xlutils.对excel进行读.写.更新操作.操作excel时需要先导入这些模块,demo如下: excel-读操作知识点: ...

  7. python做excel表格代码_Python读写Excel表格

    最近在做一些数据处理和计算的工作,因为数据是以.CSV格式保存的,因此刚开始直接用Excel来处理. 但是做着做着发现重复的劳动,其实并没有多大的意义,于是就想着写个小工具帮着处理. 以前正好在一本书 ...

  8. python根据excel生成报表_python生成Excel图表(通过xlsxwriter)

    前面介绍了pandas的简单用法,pandas的数据可以通过matlab第三方包将数据生成报表,但是我想将报表生成在Excel中,这时候就可以借助xlsxwriter第三方包来生成图标 缺点:xlsx ...

  9. python excel表格排序_Python实现EXCEL表格的排序功能

    EXCEL的数值排序功能还是挺强大的,升序.降序,尤其自定义排序,能够对多个字段进行排序工作. 那么,在Python大法中,有没有这样强大的排序功能呢?答案是有的,而且本人觉得Python的排序功能, ...

  10. python调用excel的书_Python读写Excel表格

    原博文 2018-09-13 20:28 − 最近在做一些数据处理和计算的工作,因为数据是以.CSV格式保存的,因此刚开始直接用Excel来处理. 但是做着做着发现重复的劳动,其实并没有多大的意义,于 ...

最新文章

  1. 修改SQL SERVER内置存储过程
  2. 78. Subsets
  3. Xamarin的播放音频和视频的媒体管理插件
  4. 目标检测:Yolov5集百家之长
  5. 输出cglib以及jdk动态代理产生的class文件
  6. grenndao 插入表数据报错
  7. linux抓取网络信息,Linux获取所有网口及其详细信息
  8. html css 学习笔记(1)背景相关
  9. html鼠标滚动图片折叠,鼠标滑过图片3D折叠效果
  10. What is Leanstar.cn?
  11. java ArrayList倒序
  12. mysql找出最大的天数_mysql 计算连续登录最大天数
  13. Web服务客户端应用程序
  14. c语言字符串转16进制及16进制转字符串
  15. PHP小白之路1--PHP之简易留言板设计
  16. If you insist running as root, then set the environment variable RUN_AS_USER=root
  17. Docker 学习新手笔记:从入门到放弃
  18. ❁将xls批量转换成xlsx
  19. oracle 运维入门,Oracle日常基本运维命令及基本体系结构
  20. 第七届泰迪杯挑战赛C题

热门文章

  1. charles证书过期,如何处理
  2. linux系统安装、使用中的问题和clock_t计时问题
  3. Tomcat 启动报:socket closed,已解决
  4. 经典CNN模型特点总结
  5. 机载雷达导论-学习笔记
  6. JavaScript - 将 CSV 数据解析为数组
  7. PyQt5GUI快速编程学习
  8. NE555进行数据计数流水灯
  9. 第十章:MATLAB:矩阵分析(特征值与特征向量,矩阵对角化,若尔当标准型,矩阵的反射与旋转变换)
  10. AI自动播——AI虚拟主播帮你实现24小时直播带货技术分享