假设
userid是索引,
df.stack将执行以下操作:
In [133]: df.stack().reset_index().rename(columns={'userid' : 'E', 'level_1' : 'A', 0 : 'V'})Out[133]: E A V0 0 A 11 0 B 12 0 C 03 1 A 14 1 B 35 1 C 16 2 A 17 2 B 58 2 C 0如果
userid不是索引,请像这样设置:
df.set_index('userid', inplace=True)


