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中的URLError异常的方法
Apr 30 Python
Python提取网页中超链接的方法
Sep 18 Python
在Python程序员面试中被问的最多的10道题
Dec 05 Python
Python中Threading用法详解
Dec 27 Python
Python使用pyodbc访问数据库操作方法详解
Jul 05 Python
详解pandas的外部数据导入与常用方法
May 01 Python
基于python框架Scrapy爬取自己的博客内容过程详解
Aug 05 Python
Python 获取numpy.array索引值的实例
Dec 06 Python
spyder 在控制台(console)执行python文件,debug python程序方式
Apr 20 Python
如何理解python对象
Jun 21 Python
Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)
Jul 06 Python
Python实现灰色关联分析与结果可视化的详细代码
Mar 25 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
咖啡店都有些什么常规豆子呢?有什么风味在里面
2021/03/04 咖啡文化
php中通过数组进行高效随机抽取指定条记录的算法
2013/09/09 PHP
PHP实现将标点符号正则替换为空格的方法
2017/08/09 PHP
PHP APP微信提现接口代码
2018/09/30 PHP
JavaScript 事件记录使用说明
2009/10/20 Javascript
一个简单的JS鼠标悬停特效具体方法
2013/06/17 Javascript
Node.js实现批量去除BOM文件头
2014/12/20 Javascript
JS获取网页图片name属性的方法
2015/04/01 Javascript
jQuery实现的分子运动小球碰撞效果
2016/01/27 Javascript
原生JS实现图片无缝滚动方法(附带封装的运动框架)
2017/10/01 Javascript
vue实现前台列表数据过滤搜索、分页效果
2019/05/28 Javascript
微信小程序实现滚动加载更多的代码
2019/12/06 Javascript
微信小程序订阅消息(java后端实现)开发
2020/06/01 Javascript
JavaScript实现像雪花一样的Hexaflake分形
2020/07/07 Javascript
[46:16]2018DOTA2亚洲邀请赛3月30日 小组赛B组 iG VS VP
2018/03/31 DOTA
用Python的Django框架完成视频处理任务的教程
2015/04/02 Python
Python随机生成信用卡卡号的实现方法
2015/05/14 Python
编写自定义的Django模板加载器的简单示例
2015/07/21 Python
使用Python读写及压缩和解压缩文件的示例
2016/07/08 Python
python 连接sqlite及简单操作
2017/06/30 Python
老生常谈Python之装饰器、迭代器和生成器
2017/07/26 Python
python flask搭建web应用教程
2019/11/19 Python
Python GUI编程学习笔记之tkinter事件绑定操作详解
2020/03/30 Python
Python求凸包及多边形面积教程
2020/04/12 Python
澳大利亚设计师服装在线:MISHA
2019/10/07 全球购物
SQL面试题
2013/04/30 面试题
一道输出判断型Java面试题
2014/10/01 面试题
特色蛋糕店创业计划书
2014/01/28 职场文书
捐赠仪式主持词
2014/03/19 职场文书
小班开学寄语
2014/04/04 职场文书
慈善捐赠倡议书
2014/08/30 职场文书
2014年教师节演讲稿
2014/09/03 职场文书
秋季校运会广播稿100字
2014/09/18 职场文书
高中生个性发展自我评价
2015/03/09 职场文书
安全生产奖惩制度
2015/08/06 职场文书
如何书写你的职业生涯规划书?
2019/06/27 职场文书