大熊猫从宽到长格式具有多个索引

时间:2019-08-24 14:36:31

标签: python pandas reshape

我拥有宽格式的数据,并试图将其整形为长形,但是我想不出一种方法来使用melt / stack / unstack:

我曾尝试使用df.pivot(),但无法弄清楚。这是原始数据的样子,以及我希望如何成为它:

  Year   Age   Cohort      Female        Male 
  1959    0      1959     3197.44     4115.62 
  1959    0      1958      992.83     1345.38  
  1959    1      1958      348.33      338.72  
  1959    1      1957      275.71      268.28  

成为:

Year    Age Cohort  Gender  Deaths
1959    0   1959    Female  3197.44
1959    0   1958    Female  992.83
1959    0   1959    Male    4115.62
1959    0   1958    Male    1345.38
1959    1   1958    Female  348.33
1959    1   1957    Female  275.71
1959    1   1958    Male    338.72
1959    1   1957    Male    268.28

0 个答案:

没有答案