【发布时间】:2016-10-04 11:43:19
【问题描述】:
我正在使用 pandas,我有这张桌子:
ID 1-May-2016 1-Jun-2016 20-Jul-2016 Class
1 0.2 0.52 0.1 H
2 0.525 0.20 0.01 L
...
我想获得这张桌子:
ID Date Value Class
1 1-May-2016 0.2 H
1 1-Jun-2016 0.52 H
...
2 1-May-2016 0.525 L
...
我试过了:
pandas.melt(df,id_vars["ID"], var_name = "Class")
我几乎得到了我想要的:
ID Class Value
1 1-May-2016 0.2
1 1-Jun-2016 0.52
...
1 Class L
2 Class H
除了表格的底部包含应该被视为“额外”列的信息。 这是正确的过程/方法吗?如果是,我怎样才能将表格的底部“移动”为包含我的样本类别的列?
【问题讨论】:
标签: python pandas pivot-table melt