我正在使用Python中的Pandas df。我有以下输入df:
Color Shape Value
Blue Square 5
Red Square 2
Green Square 7
Blue Circle 9
Blue Square 2
Green Circle 6
Red Circle 2
Blue Square 5
Blue Circle 1
我想要以下输出:
Color Shape Count Sum
Blue Square 3 12
Red Square 1 2
Green Square 1 7
Blue Circle 2 10
Green Circle 1 6
Red Circle 1 2
寻找像pivot_table()这样的东西但不想要分层索引。
答案 0 :(得分:1)
好的,所以我做了更多的研究,并将自己回答这个,因为它可能对其他人有帮助。
我遇到的问题与索引超过数据透视表有关。要删除多个索引,请执行以下操作:
df.reset_index()
诀窍就好了。
作为旁注,我不明白为什么这样的问题会被低估。这在文档或我读过的任何文献中并不明显。它只需要更深入地了解这些模块是如何工作的,这就是人们来到这里的原因。
坦率地说,对这样的事情进行投票是自鸣得意的。在我看来,它违背了这个网站的目的。