melt函数的参数
-
melt 是溶解/分解的意思, 即拆分数据;melt即是类函数也是实例函数,也就是说既可以用
pd.melt()
, 也可使用dataframe.melt()
参数 | 类型 | 说明 |
---|---|---|
frame | dataframe | 必要参数,被 melt 的数据集名称在 pd.melt() 中使用,比如上例中pd.melt(pew, id_vars='religion') 的pew |
id_vars | tuple/list/ndarray | 可选项,不需要被转换的列名,在转换后作为标识符列(不是索引列),比如上例pd.melt(pew, id_vars='religion') |
value_vars | tuple/list/ndarray | 可选项,需要被转换的现有列,如果未指明value_vars,除id_vars指定的其他列都将被转换 |
var_name | string | 自定义设置variable列的列名 |
value_name | string | 自定义设置value列的列名 |
-
比如,可以更改melt之后的数据的列名