gpt4 book ai didi

python - 使用 Python pandas 格式化数据框

转载 作者:行者123 更新时间:2023-12-01 04:06:39 24 4
gpt4 key购买 nike

我有一个 pandas 数据框,其格式如下

Date       Grade    Student
1/1/2015 0.15 Brian
1/1/2015 0.05 Steve
1/1/2015 0.02 Connor
1/2/2015 0.14 Brian
1/2/2015 0.05 Steve

......

是否可以以现在这样的方式重新格式化数据框?

Date      Brian   Steve   Connor
1/1/2015 0.15 0.05 0.02
1/2/2015 0.14 0.05 -

我非常熟悉 Pandas 和将列聚合在一起,但不确定如何以这种特定方式压缩它们,任何帮助都会很棒。

最佳答案

您可以使用pivot_table:

a = df.pivot_table(index='Date', columns='Student', values='Grade')

这将返回:

Out[5]: 
Student Brian Connor Steve
Date
1/1/2015 0.15 0.02 0.05
1/2/2015 0.14 NaN 0.05

关于python - 使用 Python pandas 格式化数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35487329/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com