答案 0 :(得分:0)
使用stack
..
df.set_index('label').stack()
Out[160]:
label
a hign 100
low 1
b hign 111
low 2
dtype: int64
和melt
df.melt('label').set_index(['label','variable'])
Out[162]:
value
label variable
a hign 100
b hign 111
a low 1
b low 2
数据输入
df=pd.DataFrame({'label':['a','b'],'low':[1,2],'hign':[100,111]})