![](/img/trans.png)
[英]Create multiple columns with calculations using groupby, aggregate functions in Pandas
[英]Multiple Aggregate Functions based on Multiple Columns in Pandas
我正在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()的東西,但不希望使用分層索引。
好的,所以我做了更多的研究,並將自己回答這個問題,因為這可能對其他人有所幫助。
我遇到的問題不僅與數據透視表相關,而且與索引相關。 刪除多重索引的方法很簡單:
df.reset_index()
做到這一點就好了。
附帶說明,我不明白為什么這樣的問題會被否決。 這在文檔或我所讀過的任何文獻中都不是很明顯。 它只是涉及對這些模塊的工作原理有更深入的了解,這就是人們來這里的原因。
坦率地說,要對這樣的事情投反對票,是自鳴得意的。 我認為它違背了本網站的目的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.