pandas.pivot_table()
几个重要的参数
data
:DataFrame对象
values
:源数据中的一列,数据透视表中用于观察分析的数据值,类似Excel中的值字段
index
:源数据中的一列,数据透视表用于行索引的数据值,类似Excel中的行字段
columns
:源数据中的一列,数据透视表用于列索引的数据值,类似Excel中列字段
aggfunc
:根据当前的行、列索引生成的数据透视表中有多个数据需要进行聚合时,对这多个数据需要进行的操作,默认为np.mean()
示例数据集
下面的Excel表格分别记录了武汉和北京一周(2018/07/22-2018/07/28)的日最高温度和日最低温度,对数据进行以下的分析:
- 武汉、北京一周的日最高、最低气温趋势变化;
- 两城市一周的平均日最高、最低气温变化趋势;
HT: the highest temperature, 日最高气温
LT: the lowest temperature, 日最低气温
创建DataFrame对象
pd.read_excel()