首页 > 其他 > 详细

pandas 的pd.melt()用法

时间:2020-07-13 16:16:50      阅读:80      评论:0      收藏:0      [点我收藏+]

pd.melt():将宽数据变成长数据

pd.melt(frame, id_vars=None, value_vars=None, var_name=None, value_name=‘value‘, col_level=None)

参数说明:
frame:就是需要处理的数据集df
id_vars:不需要转换的列名
value_vars:需要转换的列名
var_name:自定义列名
value_name:自定义的值的列名
col_level:如果列是MultiIndex,则使用此级别

#原数据集
import pandas as pd
df=pd.DataFrame({a:[1,2,3,4],b:[10,11,12,13]})

pd.melt(df)

原始数据df

技术分享图片

 

 转换之后的数据

技术分享图片

 

pandas 的pd.melt()用法

原文:https://www.cnblogs.com/cgmcoding/p/13293040.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!