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 文件操作技巧(File operation) 实例代码分析
Aug 11 Python
Python使用稀疏矩阵节省内存实例
Jun 27 Python
Python简单进程锁代码实例
Apr 27 Python
Python模拟用户登录验证
Sep 11 Python
Python实现的简单排列组合算法示例
Jul 04 Python
Python中flatten( )函数及函数用法详解
Nov 02 Python
基于Python2、Python3中reload()的不同用法介绍
Aug 12 Python
python可视化实现KNN算法
Oct 16 Python
Python reshape的用法及多个二维数组合并为三维数组的实例
Feb 07 Python
Python使用docx模块实现刷题功能代码
Feb 13 Python
python爬虫---requests库的用法详解
Sep 28 Python
python turtle绘图命令及案例
Nov 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生成二维码图片方法汇总
2016/12/17 PHP
js cookies 常见网页木马挂马代码 24小时只加载一次
2009/04/13 Javascript
window.location.hash 属性使用说明
2010/03/20 Javascript
jQuery :nth-child前有无空格的区别分析
2011/07/11 Javascript
使用jquery的ajax需要注意的地方dataType的设置
2013/08/12 Javascript
jquerymobile局部渲染的各种刷新方法小结
2014/03/05 Javascript
jQuery获取节点和子节点文本的方法
2014/07/22 Javascript
jQuery获取标签文本内容和html内容的方法
2015/03/27 Javascript
jQuery实现可关闭固定于底(顶)部的工具条菜单效果
2015/11/06 Javascript
AngularJS 单元测试(二)详解
2016/09/21 Javascript
JS实现仿UC浏览器前进后退效果的实例代码
2017/07/17 Javascript
jQuery选择器之子元素选择器详解
2017/09/18 jQuery
Vue 2.5 Level E 发布了: 新功能特性一览
2017/10/24 Javascript
javaScript手机号码校验工具类PhoneUtils详解
2017/12/08 Javascript
Vue+element-ui 实现表格的分页功能示例
2018/08/18 Javascript
layui获取选中行数据的实例讲解
2018/08/19 Javascript
vue中各选项及钩子函数执行顺序详解
2018/08/25 Javascript
VuePress 静态网站生成方法步骤
2019/02/14 Javascript
vue动态禁用控件绑定disable的例子
2019/10/28 Javascript
使用Vue-cli 中为单独页面设置背景图片铺满全屏
2020/07/17 Javascript
跟老齐学Python之做一个小游戏
2014/09/28 Python
python中实现指定时间调用函数示例代码
2017/09/08 Python
深入理解python中函数传递参数是值传递还是引用传递
2017/11/07 Python
python 通过 socket 发送文件的实例代码
2018/08/14 Python
如何在Python中实现goto语句的方法
2019/05/18 Python
Python中利用LSTM模型进行时间序列预测分析的实现
2019/07/26 Python
Pytorch在NLP中的简单应用详解
2020/01/08 Python
Python爬虫scrapy框架Cookie池(微博Cookie池)的使用
2021/01/13 Python
 Alo Yoga官网:购买瑜伽服装
2018/06/17 全球购物
全球才华横溢工匠的家居装饰、珠宝和礼物:NOVICA
2021/01/22 全球购物
Ibatis如何使用动态表名
2015/07/12 面试题
元旦活动感言
2014/03/08 职场文书
乡镇党员干部四风对照检查材料思想汇报
2014/09/27 职场文书
篮球友谊赛通讯稿
2014/10/10 职场文书
2015年党小组工作总结
2015/05/26 职场文书
职场新人刚入职工作总结该怎么写?
2019/05/15 职场文书