【发布时间】:2022-08-02 17:51:44
【问题描述】:
嗨,我正在寻找可能的方法来使用 pandas 从每个组(用户名)的 min(pre) 和 max(pos) 日期中选择数据并将它们重新整形回列。 我可以从 \'groupby\' 中获取组的最小值/最大值,但仍然无法弄清楚如何将它们放回列中
感谢所有的建议
这是示例数据表...
Username log_date Score
AA 20211227020024 8
BB 20211227020024 26
CC 20211227020024 78
DD 20220122153004 12
AA 20220122153004 13
CC 20220122153004 0
AA 20220122153004 12
BB 20220124002736 10
CC 20220124002736 17
这是预期的输出..
USERNAME Pre_Date Pos_Date Pre Pos
AA 20211227020024 20220122153004 8 25
BB 20211227020024 20220124002736 26 10
CC 20211227020024 20220124002736 78 17
DD 20220122153004 - 12 0
标签: python-3.x pandas