将宽格式转换为长格式
旋转DataFrame的逆运算是pandas.melt。它不是将一列转换到多个新的DataFrame,而是合并多个列成为一个,产生一个比输入长的DataFrame。
如:
图片.png
使用pandas.melt转换后成如下形式,id_vars表示分组指标:
图片.png
将长格式转换为宽格式
多个时间序列数据通常是以所谓的“长格式”(long)或“堆叠格式”(stacked)存储在数据库和CSV中的。我们先加载一些示例数据,做一些时间序列规整和数据清洗:
图片.png
使用pd.pivot格式将数据进行数据转换
图片.png
网友评论