热线电话:13121318867

登录
2018-10-30 阅读量: 871
pandas 制作透视表?

pandas 如何对数据做透视呢?

透视表不仅仅可以由Excel等工具可以做,也可以用pandas来做。这里使用泰坦尼克号生存数据演示一下pandas如何做透视表。

1、使用groupby()函数

#导入工具包
import numpy as np
import pandas as pd
import seaborn as sns
#下载数据
titanic = sns.load_dataset('titanic')
titanic.head()

titanic.groupby('sex')[['survived']].mean() #使用groupby 查看不同性别生存率的差异

2、还有更简便的一种方法,使用povit_table()

titanic.pivot_table(values='survived',index='sex')

非常的方便吧





0.0000
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子