最近在处理数据时会使用到将行转列 或者将列转行的情况,看了很多大神的教程一直提到一个pivot的函数,自己在之前看书的时候有看过一个类似的函数就是pivot_table的函数,出于好奇就写一个这两个函数的区别吧。
------以上时废话,以下是有用的东西-------------------------------------------------------
首先看一下这两个函数的超参:
pivot: 通过指定的索引和列对数据进行重塑,无法聚合。
法一:pd.pivot( )
pd.pivot(
data: 'DataFrame',
index: Union[Hashable, NoneType, Sequence[Union[Hashable, NoneType]]] = None,
columns: Union[Hashable, NoneType,