我有一个像下面这样的数据框,所有XX YY ZZ变量的行号都是一样的。
Name date Value
XX 01/20 69
XX 02/20 75
YY 01/20 450
YY 02/20 430
ZZ 01/20 1000
ZZ 02/20 899
如何将其转换为
date XX YY ZZ
01/20 69 450 1000
02/20 75 430 899
你注意到值列没有了,所有的值都变成了XX YY ZZ特征下的观测值。
你可以使用pivot。
df.pivot(index='date', columns='Name', values='Value')