再来介绍pandas库里的pivot_table()函数。pivot_table()与pivot()比较类似。其官方定义如下所示:
DataFrame.pivot_table(values=None, index=None, columns=None, aggfunc='mean', fill_value=None, margins=False, dropna=True, margins_name='All')
我们依次解析:
values:可选参数,用来做集合的值,其用法与pivot的values类似。默认是显示所有的值。
index:必选参数,用来指定行索引。如果用数组做行索引,数据必须等长。
columns:必选参数,用来指定列索引。
aggfunc:聚合函数, pivot_table后新dataframe的值都会通过a