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 13 Python
详解Python实现多进程异步事件驱动引擎
Aug 25 Python
使用python和Django完成博客数据库的迁移方法
Jan 05 Python
python正则中最短匹配实现代码
Jan 16 Python
Python使用装饰器模拟用户登陆验证功能示例
Aug 24 Python
Python日期时间Time模块实例详解
Apr 15 Python
python实现beta分布概率密度函数的方法
Jul 08 Python
python异常触发及自定义异常类解析
Aug 06 Python
python判断自身是否正在运行的方法
Aug 08 Python
Python协程 yield与协程greenlet简单用法示例
Nov 22 Python
python数据库编程 Mysql实现通讯录
Mar 27 Python
Python3 pyecharts生成Html文件柱状图及折线图代码实例
Sep 29 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生成PDF格式文件并且加密
2015/06/22 PHP
php在数据库抽象层简单使用PDO的方法
2015/11/03 PHP
10个新的最有前途的JavaScript框架
2009/03/12 Javascript
W3C Group的JavaScript1.8 新特性介绍
2009/05/19 Javascript
JavaScript 序列化对象实现代码
2009/12/18 Javascript
如何确保JavaScript的执行顺序 之jQuery.html并非万能钥匙
2011/03/03 Javascript
javascript引用类型指针的工作方式
2015/04/13 Javascript
简介JavaScript中valueOf()方法的使用
2015/06/05 Javascript
Node.js websocket使用socket.io库实现实时聊天室
2017/02/20 Javascript
Bootstrap Table使用整理(四)之工具栏
2017/06/09 Javascript
React Native使用Modal自定义分享界面的示例代码
2017/10/31 Javascript
浅谈vue的几种绑定变量的值 防止其改变的方法
2018/03/01 Javascript
jquery实现吸顶导航效果
2020/01/08 jQuery
微信小程序图片右边加两行文字的代码
2020/04/23 Javascript
原生JS实现汇率转换功能代码实例
2020/05/13 Javascript
python进阶教程之循环相关函数range、enumerate、zip
2014/08/30 Python
线程和进程的区别及Python代码实例
2015/02/04 Python
全面了解Python环境配置及项目建立
2016/06/30 Python
pytorch + visdom 处理简单分类问题的示例
2018/06/04 Python
python3个性签名设计实现代码
2018/06/19 Python
python实时监控cpu小工具
2018/06/21 Python
python学习之hook钩子的原理和使用
2018/10/25 Python
Python-Flask:动态创建表的示例详解
2019/11/22 Python
Python有参函数使用代码实例
2020/01/06 Python
复古服装:RetroStage
2019/05/10 全球购物
销售人员获奖感言
2014/02/05 职场文书
创意婚礼策划方案
2014/05/18 职场文书
银行委托书范本
2014/09/28 职场文书
查摆问题自查报告范文
2014/10/13 职场文书
保证书格式
2015/01/16 职场文书
英文自荐信范文
2015/03/25 职场文书
毕业论文致谢部分怎么写
2015/05/14 职场文书
导游词之铁岭象牙山
2019/12/06 职场文书
六年级作文之自救
2019/12/19 职场文书
帮你提高开发效率的JavaScript20个技巧
2021/06/18 Javascript
Redis实现短信验证码登录的示例代码
2022/06/14 Redis