df.groupby("kolom") membagi baris menjadi kelompok berdasar nilai kolom itu. Satu kolom angka dipilih setelahnya, lalu diringkas: .sum() menjumlahkan, .mean() merata-ratakan, .count() menghitung banyak baris.
per_cabang = df.groupby("cabang")["total"].sum()
print(per_cabang.to_dict())Hasilnya Series dengan nama kelompok sebagai indeks, terurut mengikuti abjad nama kelompok. .to_dict() mengubahnya menjadi dict Python.