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使用urllib2模块获取gravatar头像实例
Dec 18 Python
在Python中处理字符串之ljust()方法的使用简介
May 19 Python
如何在Python中编写并发程序
Feb 27 Python
windows系统下Python环境搭建教程
Mar 28 Python
python批量实现Word文件转换为PDF文件
Mar 15 Python
python 批量修改/替换数据的实例
Jul 25 Python
python opencv实现切变换 不裁减图片
Jul 26 Python
python爬虫 爬取58同城上所有城市的租房信息详解
Jul 30 Python
Python连接Hadoop数据中遇到的各种坑(汇总)
Apr 14 Python
Python偏函数实现原理及应用
Nov 20 Python
Prometheus开发中间件Exporter过程详解
Nov 30 Python
Python列表的索引与切片
Apr 07 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异常处理技术,顶级异常处理器
2012/06/13 PHP
php 操作数组(合并,拆分,追加,查找,删除等)
2012/07/20 PHP
关于初学PHP时的知识积累总结
2013/06/07 PHP
php使用pdo连接报错Connection failed SQLSTATE的解决方法
2014/12/15 PHP
PHP基于session.upload_progress 实现文件上传进度显示功能详解
2019/08/09 PHP
laravel 解决路由除了根目录其他都404的问题
2019/10/18 PHP
通过javascript设置css属性的代码
2009/12/28 Javascript
jquery清空textarea等输入框实现代码
2013/04/22 Javascript
JS的document.all函数使用示例
2013/12/30 Javascript
点击显示指定元素隐藏其他同辈元素的方法
2014/02/19 Javascript
jquery实现简单的banner轮播效果【实例】
2016/03/30 Javascript
详解jQuery中的deferred对象的使用(一)
2016/05/27 Javascript
解决angular2 获取到的数据无法实时更新的问题
2018/08/31 Javascript
简单了解JavaScript中常见的反模式
2019/06/21 Javascript
vue swipe自定义组件实现轮播效果
2019/07/03 Javascript
vue中axios防止多次触发终止多次请求的示例代码(防抖)
2020/02/16 Javascript
Python单链表的简单实现方法
2014/09/23 Python
在Windows系统上搭建Nginx+Python+MySQL环境的教程
2015/12/25 Python
深度定制Python的Flask框架开发环境的一些技巧总结
2016/07/12 Python
详解Django中间件的5种自定义方法
2018/07/26 Python
在pycharm中使用git版本管理以及同步github的方法
2019/01/16 Python
Django Rest framework三种分页方式详解
2019/07/26 Python
python 实现读取csv数据,分类求和 再写进 csv
2020/05/18 Python
keras输出预测值和真实值方式
2020/06/27 Python
Python的scikit-image模块实例讲解
2020/12/30 Python
Ray-Ban雷朋美国官网:全球领先的太阳眼镜品牌
2016/07/20 全球购物
美国流行背包品牌:JanSport(杰斯伯)
2018/03/02 全球购物
美丽的现代设计家具:2Modern
2018/07/26 全球购物
香蕉共和国加拿大官网:Banana Republic加拿大
2018/08/06 全球购物
综合测评自我鉴定
2013/10/08 职场文书
军训自我鉴定范文
2014/02/13 职场文书
治庸问责心得体会
2014/09/12 职场文书
高一语文教学反思
2016/02/16 职场文书
Python中 range | np.arange | np.linspace三者的区别
2022/03/22 Python
vue选项卡切换的实现案例
2022/04/11 Vue.js