融化大熊猫数据帧

王晓晨*_*王晓晨 4 python dataframe pandas

我有这样的数据帧

    NSW     VIC
0   6718023 5023203
1   6735528 5048207
2   6742690 5061266
3   6766133 5083593
4   6786160 5103965
Run Code Online (Sandbox Code Playgroud)

我想这样改变它

0   6718023  NSW
1   6735528  NSW
2   6742690  NSW
3   6766133  NSW
4   6786160  NSW
5   5023203  VIC
6   5048207  VIC
7   5061266  VIC
8   5083593  VIC
9   5103965  VIC
Run Code Online (Sandbox Code Playgroud)

我怎么能完成这份工作?

WeN*_*Ben 8

运用 melt

 pd.melt(df)
    Out[318]: 
      variable    value
    0      NSW  6718023
    1      NSW  6735528
    2      NSW  6742690
    3      NSW  6766133
    4      NSW  6786160
    5      VIC  5023203
    6      VIC  5048207
    7      VIC  5061266
    8      VIC  5083593
    9      VIC  5103965
Run Code Online (Sandbox Code Playgroud)