python中pivot()函数基础知识点


Posted in Python onJanuary 03, 2021

不同于以往为大家介绍的函数使用,我们利用pivot函数可以实现的方式,就是用来重塑数据使用的,在python的使用上并不常见,但是如果需要利用这种功能,基本上能够被我们选择调用的函数,pivot函数一定是榜上有名,下面我们就围绕着该函数,给大家做详细的内容讲解,一起来看下吧。

函数语法:

pivot()

参数:

Index、columns需要注意的是前者是可选参数,后者是必选参数。

使用实例:

import pandas as pd
df=pd.read_csv("user_label_part1.csv",sep=',',encoding='gbk')

注意点:

数据分析的时候要记得将pivot结果reset_index()

函数使用:

df.head(10)
temp=df.pivot(index='user_log_acct',columns='item_third_cate_cd',values='label')
temp.to_csv("res.csv",sep=',',encoding='gbk')
df.head(3)

Python的pivot函数结构讲解

pivot(index=None, columns=None, values=None)

index: 可选参数。设置新dataframe的行索引,如果未指明,就用当前已存在的行索引。

columns:必选参数。用来设置作为新dataframe的列索引。

values:可选参数。在原dataframe中选中某一列/几列的值,使其在新dataframe的列里显示。如果不指定,则默认将原dataframe中所有的列都显示,这里需要注意:为了将所有的值都显示出来,就会出现多层行索引的情况。

以上就是python中pivot()函数基础知识点的详细内容,更多关于python中pivot()函数是什么的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Python 代码性能优化技巧分享
Aug 07 Python
Python可变参数函数用法实例
Jul 07 Python
Python实现查找匹配项作处理后再替换回去的方法
Jun 10 Python
利用Python暴力破解zip文件口令的方法详解
Dec 21 Python
python opencv实现任意角度的透视变换实例代码
Jan 12 Python
python中将字典形式的数据循环插入Excel
Jan 16 Python
Window 64位下python3.6.2环境搭建图文教程
Sep 19 Python
Python中字符串List按照长度排序
Jul 01 Python
flask框架jinja2模板与模板继承实例分析
Aug 01 Python
Django CSRF认证的几种解决方案
Mar 03 Python
python修改linux中文件(文件夹)的权限属性操作
Mar 05 Python
Python爬虫分析微博热搜关键词的实现代码
Feb 22 Python
python regex库实例用法总结
Jan 03 #Python
Python爬虫之Selenium库的使用方法
Jan 03 #Python
学会迭代器设计模式,帮你大幅提升python性能
Jan 03 #Python
Python编写万花尺图案实例
Jan 03 #Python
Python 实现一个简单的web服务器
Jan 03 #Python
关于Python错误重试方法总结
Jan 03 #Python
详解python中的异常和文件读写
Jan 03 #Python
You might like
Terran魔法科技
2020/03/14 星际争霸
dedecms模版制作使用方法
2007/04/03 PHP
深入解析php中的foreach函数
2013/08/31 PHP
php实现加减法验证码代码
2014/02/14 PHP
浅析ThinkPHP的模板输出功能
2014/07/01 PHP
详解PHP中foreach的用法和实例
2016/10/25 PHP
js 操作select相关方法函数
2009/12/06 Javascript
js 删除数组的几种方法小结
2014/02/21 Javascript
javascript设置连续两次点击按钮时间间隔的方法
2014/10/28 Javascript
jQuery插件imgPreviewQs实现上传图片预览
2016/01/15 Javascript
JavaScript+html5 canvas绘制缤纷多彩的三角形效果完整实例
2016/01/26 Javascript
Angularjs整合微信UI(weui)
2016/03/15 Javascript
BootStrop前端框架入门教程详解
2016/12/25 Javascript
EasyUI学习之DataGird分页显示数据
2016/12/29 Javascript
利用HTML5+Socket.io实现摇一摇控制PC端歌曲切换
2017/01/13 Javascript
Angular 4依赖注入学习教程之ValueProvider的使用(七)
2017/06/04 Javascript
基于 flexible 的 Vue 组件:Toast -- 显示框效果
2017/12/26 Javascript
jquery实现烟花效果(面向对象)
2020/03/10 jQuery
JS co 函数库的含义和用法实例总结
2020/04/08 Javascript
vue添加锚点,实现滚动页面时锚点添加相应的class操作
2020/08/10 Javascript
Python解析excel文件存入sqlite数据库的方法
2016/11/15 Python
Python正则简单实例分析
2017/03/21 Python
Django自定义过滤器定义与用法示例
2018/03/22 Python
Python中将dataframe转换为字典的实例
2018/04/13 Python
python实现多进程代码示例
2018/10/31 Python
Django框架HttpRequest对象用法实例分析
2019/11/01 Python
如何提高python 中for循环的效率
2020/04/15 Python
python简单利用字典破解zip文件口令
2020/09/07 Python
css3+jq创作含苞待放的荷花
2014/02/20 HTML / CSS
美国知名女性服饰品牌:New York & Company
2017/03/23 全球购物
澳大利亚百货商店中销量第一的商务衬衫品牌:Van Heusen
2018/07/26 全球购物
中学门卫岗位职责
2013/12/26 职场文书
医院实习接收函
2014/01/12 职场文书
党员批评与自我批评
2014/02/12 职场文书
网站创业计划书
2014/04/30 职场文书
门面房租房协议书
2014/12/01 职场文书