美文网首页pandas程序员
pandas 特殊函数总结

pandas 特殊函数总结

作者: Hao_38b9 | 来源:发表于2020-05-12 23:05 被阅读0次

    pandas 特殊函数总结

    melt :融合函数

    作用: 把多个列融合到同一列中

    import pandas as pd
    
    data = {'index': [1, 2, 3, 4, 5],
            'value': ['a', 'b', 'c', 'd', 'e'],
            'value2': ['f', 'g', 'h', 'e', 'i']
            }
    df = pd.DataFrame(data)
    df2 = pd.melt(df, id_vars=['index'], var_name='h1', value_name='h2')
    df3 = pd.melt(df, var_name='h1', value_name='h2')
    

    输出结果:

    melt1.jpg melt2.jpg

    参数:

    • id_vars:设置不需要融合的列
    • value_vars:需要融合的列
    • var_name 和 value_name:设置转换后的列名

    相关文章

      网友评论

        本文标题:pandas 特殊函数总结

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