python中pivot()函数基础知识点
作者:十一 时间:2023-12-18 15:28:06
不同于以往为大家介绍的函数使用,我们利用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中所有的列都显示,这里需要注意:为了将所有的值都显示出来,就会出现多层行索引的情况。
来源:https://www.py.cn/jishu/jichu/22430.html
标签:python,pivot()
0
投稿
猜你喜欢
python networkx 包绘制复杂网络关系图的实现
2021-03-27 06:11:39
15个短代码示例理解python丰富的编程思维
2022-07-18 08:16:57
如何查询占CPU高的oracle进程
2024-01-27 13:16:54
五种SQL Server分页存储过程的方法及性能比较
2024-01-17 03:49:18
ASP.NET Core读取配置文件
2024-06-05 09:31:52
python如何读取.mtx文件
2023-11-17 21:26:55
python3中类的继承以及self和super的区别详解
2023-02-23 20:31:25
mysql随机抽取一定数量的记录实例讲解
2024-01-21 07:19:38
vscode使用chatGPT 的方法
2022-10-10 15:55:38
js跳转页面方法实现汇总
2024-04-27 15:19:23
Python基于paramunittest模块实现excl参数化
2023-12-27 00:29:02
pycharm新建一个python工程步骤
2023-08-22 17:42:54
Python实现求最大公约数及判断素数的方法
2021-06-13 02:20:20
SQL中创建存储过程
2024-01-23 17:42:58
Golang 统计字符串字数的方法示例
2024-02-17 07:35:44
PYQT5设置textEdit自动滚屏的方法
2022-03-03 06:42:35
深入理解golang chan的使用
2024-05-10 13:59:06
使用Python读写及压缩和解压缩文件的示例
2023-08-30 17:42:52
Node.js中环境变量process.env的一些事详解
2024-05-13 09:28:41
详解python持久化文件读写
2023-09-01 15:16:44