首页 > 解决方案 > pandas 按项目分组并在组内排序

问题描述

如何将 groupby 对象输出到 csv 文件?我的原始输入 tsv 文件具有以下格式:

id     score    domain
1       5         x
2       3         x
1       4         y
2       2         y

我需要将输出 tsv 文件按 id 分组并按分数(降序)排序,所以它看起来像这样:

id      score     domain
1        5          x
1        4          y
2        3          x
2        2          y

有什么建议我应该怎么做?我使用 pandas 尝试了一些 groupby 和 sort_values 函数,但它没有为我产生所需的输出。谢谢!

标签: pythonpandaspandas-groupby

解决方案


推荐阅读