美文网首页
pd.melt() 将列名转换为列数据

pd.melt() 将列名转换为列数据

作者: 弦好想断 | 来源:发表于2021-03-18 14:46 被阅读0次

    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,则使用此级别。

    相关文章

      网友评论

          本文标题:pd.melt() 将列名转换为列数据

          本文链接:https://www.haomeiwen.com/subject/xifjbktx.html