现在,我正在运行一个总和并对DataFrame对象进行排序:
games_tags.groupby(['GameID', 'GameName', 'Tag']).sum().sort(['Count'], ascending=False)
我遇到的问题是,之后,我希望能够仍然通过行['GameID']等获取每一行的GameID,GameName和Tag。但是,我发现在使用总和之后()方法,它创建一个名为'Count'的列,但我无法再访问任何原始列。
我想知道是否有人知道我失踪的sum()方法的工作或一些复杂性。任何帮助表示赞赏。谢谢!
答案 0 :(得分:3)
您可以在groupby之后重置索引以恢复列:
game_tags.reset_index(inplace=True)