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正则表达式中的括号匹配问题
Dec 14 Python
Python实现遍历数据库并获取key的值
May 17 Python
python实现二分查找算法
Sep 21 Python
Python使用pickle模块实现序列化功能示例
Jul 13 Python
Python3.5局部变量与全局变量作用域实例分析
Apr 30 Python
如何在Python中实现goto语句的方法
May 18 Python
python队列原理及实现方法示例
Nov 27 Python
python实现程序重启和系统重启方式
Apr 16 Python
pandas分批读取大数据集教程
Jun 06 Python
基于Python实现视频的人脸融合功能
Jun 12 Python
PyCharm+PyQt5+QtDesigner配置详解
Aug 12 Python
Python第三方库安装缓慢的解决方法
Feb 06 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新建类问题分析及解决思路
2015/11/19 PHP
PHP流Streams、包装器wrapper概念与用法实例详解
2017/11/17 PHP
PHP开发的文字水印,缩略图,图片水印实现类与用法示例
2019/04/12 PHP
Zero Clipboard js+swf实现的复制功能使用方法
2010/03/07 Javascript
文本框输入时 实现自动提示(像百度、google一样)
2012/04/05 Javascript
jquery解决图片路径不存在执行替换路径
2013/02/06 Javascript
动态获取复选框checkbox选中个数的jquery代码
2013/06/25 Javascript
Jquery 复选框取值兼容FF和IE8(测试有效)
2013/10/29 Javascript
JS实现两个大数(整数)相乘
2014/04/28 Javascript
jquery简单实现带渐显效果的选项卡菜单代码
2015/09/01 Javascript
javascript实现网页中涉及的简易运动(改变宽高、透明度、位置)
2015/11/29 Javascript
JavaScript简单实现弹出拖拽窗口(一)
2016/06/17 Javascript
JS简单实现DIV相对于浏览器固定位置不变的方法
2016/06/17 Javascript
Javascript表单特效之十大常用原理性样例代码大总结
2016/07/12 Javascript
jQuery中的siblings()是什么意思(推荐)
2016/12/29 Javascript
JQuery ZTree使用方法详解
2017/01/07 Javascript
微信小程序中实现一对多发消息详解及实例代码
2017/02/14 Javascript
vue init失败简单解决方法(终极版)
2017/12/22 Javascript
Node.js应用设置安全的沙箱环境
2018/04/23 Javascript
详解vue中localStorage的使用方法
2018/11/22 Javascript
深入理解redux之compose的具体应用
2020/01/12 Javascript
使用Pyrex来扩展和加速Python程序的教程
2015/04/13 Python
Python实现模拟登录及表单提交的方法
2015/07/25 Python
Python处理菜单消息操作示例【基于win32ui模块】
2018/05/09 Python
kafka监控获取指定topic的消息总量示例
2019/12/23 Python
详解Python+Selenium+ChromeDriver的配置和问题解决
2021/01/19 Python
CSS3 选择器 属性选择器介绍
2012/01/21 HTML / CSS
四年级下册教学反思
2014/02/01 职场文书
教师节促销活动方案
2014/02/14 职场文书
上课看小说检讨书
2014/02/22 职场文书
高一新生军训感言
2014/03/02 职场文书
法律七进实施方案
2014/03/15 职场文书
个人承诺书格式
2014/06/03 职场文书
高效课堂标语
2014/06/26 职场文书
2015年元旦主持词结束语
2014/12/14 职场文书
深入浅析React中diff算法
2021/05/19 Javascript