melt是逆转操作函数,可以将列名转换为列数据(columns name → column values),重构DataFrame,用法如下:
```
pandas.melt(frame, id_vars=None, value_vars=None, var_name=None, value_name='value', col_level=None)
```
参数解释:
frame:要处理的数据集;id_vars:不需要被转换的列名;
value_vars:需要转换的列名,如果剩下的列全部都要转换,就不用写了;
var_name和value_name是自定义设置对应的列名;
col_level:如果列是MultiIndex,则使用此级别。
网友评论