【问题标题】:How to unstack observations and arrange them in columns [duplicate]如何取消堆叠观察并将它们排列在列中[重复]
【发布时间】:2020-10-07 11:36:16
【问题描述】:

我有一个如下所示的数据框,行号与所有 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

您注意到 value 列消失了,所有值都变成了 XX YY ZZ Features 下的观察值。

【问题讨论】:

  • 欢迎堆栈溢出。请输入数据框作为实际文本,而不是图像。让其他人更容易复制和粘贴。

标签: python-3.x pandas feature-extraction feature-selection feature-engineering


【解决方案1】:

你可以使用枢轴:

df.pivot(index='date', columns='Name', values='Value')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-16
    • 2021-12-13
    • 2017-06-20
    • 2013-04-01
    相关资源
    最近更新 更多