pandas实现excel中的数据透视表和Vlookup函数功能代码


Posted in Python onFebruary 14, 2020

在孩子王实习中做的一个小工作,方便整理数据。

目前这几行代码是实现了一个数据透视表和匹配的功能,但是将做好的结果写入了不同的excel中, 如何实现将结果连续保存到同一个Excel的同一个工作表中? 还需要探索。

import pandas as pd
import numpy as np
a = [1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1611,1612,1701,1702,1703,1704]
for i in a:
  b = str(i)
  df = pd.read_excel(b+".xlsx")
  df=df[df['j']=='mu']
  df=df[df['k']=='pin']
  pinpai = pd.pivot_table(df,index=["o",],values=['x',"y",'z'],aggfunc=np.sum)
  pinpai['x'] = pinpai['x'].sum()
  pinpai['y']=pinpai['y']/pinpai['y'].sum()
  pinpai['w']=pinpai['x']/pinpai['y']
  pinpai = pinpai.sort(["z"],ascending=False).head(100)
  pinpai.to_excel(b+"a.xlsx",sheet_name="ysj")
print('ok')

以上这篇pandas实现excel中的数据透视表和Vlookup函数功能代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python编写的com组件发生R6034错误的原因与解决办法
Apr 01 Python
python双向链表实现实例代码
Nov 21 Python
python中函数总结之装饰器闭包详解
Jun 12 Python
浅析使用Python操作文件
Jul 31 Python
通过Python实现自动填写调查问卷
Sep 06 Python
浅谈Python2获取中文文件名的编码问题
Jan 09 Python
pandas的唯一值、值计数以及成员资格的示例
Jul 25 Python
使用python写一个自动浏览文章的脚本实例
Dec 05 Python
关于ResNeXt网络的pytorch实现
Jan 14 Python
python 读取二进制 显示图片案例
Apr 24 Python
python 使用paramiko模块进行封装,远程操作linux主机的示例代码
Dec 03 Python
python实现三次密码验证的示例
Apr 29 Python
pytorch实现MNIST手写体识别
Feb 14 #Python
Python3.7实现验证码登录方式代码实例
Feb 14 #Python
Python逐行读取文件内容的方法总结
Feb 14 #Python
Python3和PyCharm安装与环境配置【图文教程】
Feb 14 #Python
python对Excel的读取的示例代码
Feb 14 #Python
Python安装依赖(包)模块方法详解
Feb 14 #Python
python 项目目录结构设置
Feb 14 #Python
You might like
PHP中获取内网用户MAC地址(WINDOWS/linux)的实现代码
2011/08/11 PHP
ThinkPHP5.0框架控制器继承基类和自定义类示例
2018/05/25 PHP
使用jquery插件实现图片延迟加载技术详细说明
2011/03/12 Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器
2013/06/21 Javascript
jquery实现带复选框的表格行选中删除时高亮显示
2013/08/01 Javascript
jQuery如何获取同一个类标签的所有值(默认无法获取)
2014/09/25 Javascript
使用jQuery.wechat构建微信WEB应用
2014/10/09 Javascript
jQuery实现根据类型自动显示和隐藏表单
2015/03/18 Javascript
跟我学习javascript的定时器
2015/11/19 Javascript
JavaScript事件方法(实例讲解)
2017/06/27 Javascript
vue axios登录请求拦截器
2018/04/02 Javascript
详解小程序如何避免多次点击,重复触发事件
2019/04/08 Javascript
浅析Angular 实现一个repeat指令的方法
2019/07/21 Javascript
Jquery实现获取子元素的方法分析
2019/08/24 jQuery
VUE兄弟组件传值操作实例分析
2019/10/26 Javascript
Vue2.X和Vue3.0数据响应原理变化的区别
2019/11/07 Javascript
[48:44]2014 DOTA2国际邀请赛中国区预选赛5.21 TongFu VS HGT
2014/05/22 DOTA
[10:34]DOTA2上海特级锦标赛全纪录
2016/03/25 DOTA
[05:40]DOTA2荣耀之路6:Wings最后进攻
2018/05/30 DOTA
python中global与nonlocal比较
2014/11/21 Python
python实现基本进制转换的方法
2015/07/11 Python
Python设计模式之抽象工厂模式
2016/08/25 Python
pycharm远程开发项目的实现步骤
2019/01/20 Python
Python3.5面向对象与继承图文实例详解
2019/04/24 Python
python写程序统计词频的方法
2019/07/29 Python
用Cython加速Python到“起飞”(推荐)
2019/08/01 Python
使用keras实现Precise, Recall, F1-socre方式
2020/06/15 Python
web页面录屏实现
2019/02/12 HTML / CSS
HTML5中的autofocus(自动聚焦)属性介绍
2014/04/23 HTML / CSS
ALDO加拿大官网:加拿大女鞋品牌
2018/12/22 全球购物
总裁秘书岗位职责
2013/12/04 职场文书
倡议书格式
2014/08/30 职场文书
2015年销售内勤工作总结
2015/04/27 职场文书
《乌鸦喝水》教学反思
2016/02/19 职场文书
MySQL之PXC集群搭建的方法步骤
2021/05/25 MySQL
关于antd tree 和父子组件之间的传值问题(react 总结)
2021/06/02 Javascript