当没有使用索引时,与child_added
相反的操作是什么?在下面的示例中,我需要从pd.DataFrame.melt
获取df
。
df2
答案 0 :(得分:1)
是pivot
或crosstab
或pivot_table
或stack
unstack
,但在此之前您需要cumcount
获取索引
#d=df.melt()
d.assign(index=d.groupby('variable').value.cumcount()).pivot('index','variable','value')
Out[1443]:
variable a b c
index
0 1 4 10
1 2 5 11
2 3 6 12