萨德曼·索汉(Sadman Sobhan)
我有一个数据框,其中有两列“ Year”和“ Month”,以及月份1到31的日期。现在,我需要一个数据框,它具有四列“ Year”,“ Month”,“ Day”和“ Value”。就像下面这样:
Year Month Day Value
1989 1 1 0
1989 1 2 0
..................
..................
2018 12 1 5
2018 12 2 7
请帮我解决这个问题。提前致谢。
亚图
您要melt
设置Year
和Month
为id_vars
:
df.melt(id_vars=['Year', 'Month'], var_name='Day')
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句