各位版友好,想請教關於dataframe的問題
假設我現在有一份表格(df)如下
A B C D
a 1 2 3
b 1 2 3
c 4 5 6
a 1 2 3
a 1 2 3
c 4 5 6
請問有方法計算重複的row分別出現幾次嗎?
目前知道 df[df.duplicated()].count() 可以得到所有重複出現的row的總次數
還有 df.drop_duplicates() 可以刪除重複的資料
現在想新增一個column放重複次數,再將重複的部分刪掉
希望能做成
A B C D count
a 1 2 3 3
b 1 2 3 1
c 4 5 6 2
但找不太到怎麼先把重複幾次記下來再刪掉
希望版友指點,先感謝各位!