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的Django框架中生成CSV文件的方法
Jul 22 Python
简单学习Python time模块
Apr 29 Python
django ajax json的实例代码
May 29 Python
Python中asyncio与aiohttp入门教程
Oct 16 Python
python实现自动登录后台管理系统
Oct 18 Python
python构建基础的爬虫教学
Dec 23 Python
python仿抖音表白神器
Apr 08 Python
python调用webservice接口的实现
Jul 12 Python
Django model 中设置联合约束和联合索引的方法
Aug 06 Python
Python正则表达式如何匹配中文
May 27 Python
Python实现小黑屋游戏的完整实例
Jan 06 Python
django如何自定义manage.py管理命令
Apr 27 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
图解上海144收音机
2021/03/02 无线电
php对数组内元素进行随机调换的方法
2015/05/12 PHP
浅谈PHP中JSON数据操作
2015/07/01 PHP
php使用glob函数遍历文件和目录详解
2016/09/23 PHP
JAVASCRIPT对象及属性
2007/02/13 Javascript
文本链接逐个出现的js脚本
2007/12/12 Javascript
javascript smipleChart 简单图标类
2011/01/12 Javascript
JavaScript设置IFrame高度自适应(兼容各主流浏览器)
2013/06/05 Javascript
JavaScript判断用户名和密码不能为空的实现代码
2016/05/16 Javascript
Bootstrap表单布局样式源代码
2016/07/04 Javascript
探索Vue.js component内容实现
2016/11/03 Javascript
vue.js默认路由不加载linkActiveClass问题的解决方法
2017/12/11 Javascript
jQuery实现的简单对话框拖动功能示例
2018/06/05 jQuery
详解微信小程序canvas圆角矩形的绘制的方法
2018/08/22 Javascript
ng-repeat指令在迭代对象时的去重方法
2018/10/02 Javascript
extract-text-webpack-plugin用法详解
2019/02/14 Javascript
vue学习笔记五:在vue项目里面使用引入公共方法详解
2019/04/04 Javascript
使用 node.js 模仿 Apache 小部分功能
2019/07/07 Javascript
JavaScript封装单向链表的示例代码
2020/09/17 Javascript
Python中的getopt函数使用详解
2015/07/28 Python
Python selenium 三种等待方式详解(必会)
2016/09/15 Python
Jupyter notebook远程访问服务器的方法
2018/05/24 Python
使用python Fabric动态修改远程机器hosts的方法
2018/10/26 Python
Tornado实现多进程/多线程的HTTP服务详解
2019/07/25 Python
python 爬取疫情数据的源码
2020/02/09 Python
python爬虫用scrapy获取影片的实例分析
2020/11/23 Python
Dockers美国官方网站:卡其裤、男士服装、鞋及配件
2016/11/22 全球购物
环境科学专业个人求职信
2013/09/26 职场文书
党支部书记先进事迹
2014/01/17 职场文书
毕业典礼演讲稿
2014/05/13 职场文书
2014年度党员自我评议
2014/09/13 职场文书
出纳工作检讨书范文
2014/12/27 职场文书
忠诚与背叛观后感
2015/06/04 职场文书
城镇居民医疗保险工作总结
2015/08/10 职场文书
幼儿园教师心得体会范文
2016/01/21 职场文书
SQL Server的存储过程与触发器以及系统函数和自定义函数
2022/04/10 SQL Server