Python 数据透视表丨数析学院

数据透视表是我们在数据分析中常见的工具之一,本节将向大家介绍 Python 中数据透视表的构建与使用。
首先导入 Numpy 库、 Pandas 库、 Seanborn 库,以及本节的示例数据——一份泰坦尼克号乘客数据:

Python 数据透视表丨数析学院_第1张图片
1

Python 数据透视表丨数析学院_第2张图片
2

可以看到,我们的示例数据中包含了泰坦尼克号上每一个乘客的相关信息,包括是否生还、是否在世等等。
运用 Pandas 的 groupby 函数,我们可以用分组的思维构建一个数据透视表,例如查看不同性别的生还者占比:


Python 数据透视表丨数析学院_第3张图片
3

通过在 groupby 函数中传入指定的列名序列,我们就可以进行多维度下的数据透视,例如查看在不同舱位等级中男女的生还者占比(可以理解为生还的概率):

Python 数据透视表丨数析学院_第4张图片
4

未完待续:课程内容较多,请复制链接通过电脑学习,获得最佳学习效果。 http://datacademy.io/lesson/108
Python 数据透视表丨数析学院_第5张图片

你可能感兴趣的:(Python 数据透视表丨数析学院)