0
点赞
收藏
分享

微信扫一扫

Python使用pandas扩展库DataFrame对象的pivot方法对数据进行透视转换


Python扩展库pandas的DataFrame对象的pivot()方法可以对数据进行行列互换,或者进行透视转换,在有些场合下分析数据时非常方便。

DataFrame对象的pivot()方法可以接收三个参数,分别是index、columns和values,其中index用来指定转换后DataFrame对象的纵向索引,columns用来指定转换后DataFrame对象的横向索引或者列名,values用来指定转换后DataFrame对象的值。

为防止数据行过长影响手机阅读,我把代码以及运行结果截图发上来:

创建测试用的DataFrame对象:

Python使用pandas扩展库DataFrame对象的pivot方法对数据进行透视转换_数据分析

透视转换,指定index、columns和values:

Python使用pandas扩展库DataFrame对象的pivot方法对数据进行透视转换_数据挖掘_02

透视转换,不指定values,但可以使用下标访问指定的values:

Python使用pandas扩展库DataFrame对象的pivot方法对数据进行透视转换_python_03


举报

相关推荐

使用Python对数据的操作转换

0 条评论