如何将观测值拆叠并按列排列[重复]

问题描述 投票:0回答:1

我有一个像下面这样的数据框,所有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特征下的观测值。

python-3.x pandas feature-extraction feature-selection feature-engineering
1个回答
0
投票

你可以使用pivot。

df.pivot(index='date', columns='Name', values='Value')
© www.soinside.com 2019 - 2024. All rights reserved.