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可变参数用法实例分析
Apr 02 Python
Python开发的HTTP库requests详解
Aug 29 Python
Django实现快速分页的方法实例
Oct 22 Python
用python3教你任意Html主内容提取功能
Nov 05 Python
用uWSGI和Nginx部署Flask项目的方法示例
May 05 Python
Django上线部署之IIS的配置方法
Aug 22 Python
树莓派3 搭建 django 服务器的实例
Aug 29 Python
Python SSL证书验证问题解决方案
Jan 13 Python
关于torch.optim的灵活使用详解(包括重写SGD,加上L1正则)
Feb 20 Python
python实现人像动漫化的示例代码
May 17 Python
在keras里实现自定义上采样层
Jun 28 Python
教你怎么用Python selenium操作浏览器对象的基础API
Jun 23 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
十天学会php之第六天
2006/10/09 PHP
PHP 类型转换函数intval
2009/06/20 PHP
php上传文件中文文件名乱码的解决方法
2013/11/01 PHP
PHP FTP操作类代码( 上传、拷贝、移动、删除文件/创建目录)
2014/05/10 PHP
PHP实现阳历到农历转换的类实例
2015/03/07 PHP
PHP数组操作简单案例分析
2016/10/15 PHP
浅析PHP7 的垃圾回收机制
2019/09/06 PHP
php 利用socket发送GET,POST请求的实例代码
2020/07/04 PHP
javascript YUI 读码日记之 YAHOO.util.Dom - Part.4
2008/03/22 Javascript
基于jquery的商品展示放大镜
2010/08/07 Javascript
表单元素与非表单元素刷新区别详细解析
2013/11/06 Javascript
jquery实现导航固定顶部的效果仿蘑菇街
2014/10/22 Javascript
JavaScript获取页面中表单(form)数量的方法
2015/04/03 Javascript
原生js实现移动开发轮播图、相册滑动特效
2015/04/17 Javascript
BootStrap 智能表单实战系列(五) 表单依赖插件处理
2016/06/13 Javascript
React Native实现简单的登录功能(推荐)
2016/09/19 Javascript
Angularjs在360兼容模式下取数据缓存问题的解决办法
2017/06/22 Javascript
微信小程序rich-text富文本用法实例分析
2019/05/20 Javascript
前端路由&webpack基础配置详解
2019/06/10 Javascript
[40:29]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第一场
2018/04/10 DOTA
Python中使用hashlib模块处理算法的教程
2015/04/28 Python
python实现从ftp服务器下载文件的方法
2015/04/30 Python
Python 实现淘宝秒杀的示例代码
2018/01/02 Python
python输入错误后删除的方法
2019/10/12 Python
分享PyCharm的几个使用技巧
2019/11/10 Python
Python中实现一行拆多行和多行并一行的示例代码
2020/09/06 Python
利用Pycharm + Django搭建一个简单Python Web项目的步骤
2020/10/22 Python
css3实现冲击波效果的示例代码
2018/01/11 HTML / CSS
施华洛世奇水晶荷兰官方网站:SWAROVSKI荷兰
2017/05/12 全球购物
优质飞蝇钓和渔具:RiverBum
2020/05/10 全球购物
学生自我鉴定模板
2013/12/30 职场文书
《识字五》教学反思
2014/03/01 职场文书
高一新生军训感言
2014/03/02 职场文书
小学毕业感言100字
2015/07/30 职场文书
爱心捐款倡议书:点燃希望,传递温暖
2019/11/04 职场文书
PHP面试题 wakeup魔法 Ezpop pop序列化与反序列化
2022/04/11 PHP