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 相关文章推荐
Python3写入文件常用方法实例分析
May 22 Python
Python中subprocess的简单使用示例
Jul 28 Python
python爬虫爬取网页表格数据
Mar 07 Python
Tensorflow实现卷积神经网络的详细代码
May 24 Python
Python matplotlib的使用并自定义colormap的方法
Dec 13 Python
python实现猜数字游戏
Mar 25 Python
Python list与NumPy array 区分详解
Nov 06 Python
python实现翻译word表格小程序
Feb 27 Python
简单了解Java Netty Reactor三种线程模型
Apr 26 Python
重写django的model下的objects模型管理器方式
May 15 Python
django queryset 去重 .distinct()说明
May 19 Python
python链表类中获取元素实例方法
Feb 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模板页面中分页代码的解析
2009/02/06 PHP
php 日期时间处理函数小结
2009/12/18 PHP
新浪微博API开发简介之用户授权(PHP基础篇)
2011/09/25 PHP
php提示无法加载或mcrypt没有找到 PHP 扩展 mbstring解决办法
2012/03/27 PHP
php判断终端是手机还是电脑访问网站的思路及代码
2013/04/24 PHP
从wamp到xampp的升级之路
2015/04/08 PHP
PHP实现的微信APP支付功能示例【基于TP5框架】
2019/09/16 PHP
php与阿里云短信接口接入操作案例分析
2020/05/27 PHP
js 遍历对象的属性的代码
2011/12/29 Javascript
jquery.map()方法的使用详解
2015/07/09 Javascript
AngularJs表单验证实例详解
2016/05/30 Javascript
利用vue写todolist单页应用
2016/12/15 Javascript
基于Bootstrap框架菜鸟入门教程(推荐)
2017/09/17 Javascript
关于Angularjs中跨域设置白名单问题
2018/04/17 Javascript
使用async await 封装 axios的方法
2018/07/09 Javascript
Vue加载组件、动态加载组件的几种方式
2018/08/31 Javascript
微信小程序实现打卡日历功能
2020/09/21 Javascript
小程序简单两栏瀑布流效果的实现
2019/12/18 Javascript
JavaScript Array.flat()函数用法解析
2020/09/02 Javascript
js实现复制粘贴的两种方法
2020/12/04 Javascript
[01:01:18]VP vs NIP 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
python3实现windows下同名进程监控
2018/06/21 Python
python3 map函数和filter函数详解
2019/08/26 Python
解决jupyter notebook 出现In[*]的问题
2020/04/13 Python
python3 os进行嵌套操作的实例讲解
2020/11/19 Python
ddl,dml和dcl的含义
2016/05/08 面试题
C#如何允许一个类被继承但是避免这个类的方法被重载?
2015/02/24 面试题
生产部管理制度
2014/01/31 职场文书
医院工作检讨书范文
2014/02/10 职场文书
合伙经营协议书范本
2014/04/18 职场文书
需求分析说明书
2014/05/09 职场文书
股东出资证明书(正规版)
2014/09/24 职场文书
护士个人总结范文
2015/02/13 职场文书
2016年元旦主持词
2015/07/06 职场文书
matplotlib画混淆矩阵与正确率曲线的实例代码
2021/06/01 Python
pt-archiver 主键自增
2022/04/26 MySQL