扁平化熊猫中的数据框

时间:2019-07-04 08:11:04

标签: python pandas dataframe

This is my dataframe

我有一个数据框,其中有两列“年”和“月”,以及月1到31的日期。现在,我需要一个数据框,它具有四列“年”,“月”,“天”和“值” '。如下所示:

Year  Month  Day Value
1989  1      1   0
1989  1      2   0
..................
..................
2018  12     1   5
2018  12     2   7

请帮助我解决此问题。预先感谢。

1 个答案:

答案 0 :(得分:4)

您要https://support.google.com/docs/answer/3093318?hl=en,将YearMonth设置为id_vars

df.melt(id_vars=['Year', 'Month'], var_name='Day')