Multi-Agregasi dengan .groupby().agg()

Gunakan .agg({'kolom1': 'sum', 'kolom2': ['mean', 'max']}) untuk menerapkan beberapa fungsi agregasi sekaligus pada kelompok groupby.

👀 Contoh dulu

import pandas as pd
df = pd.DataFrame({'dept': ['IT', 'IT'], 'salary': [10, 20]})
res = df.groupby('dept').agg({'salary': 'mean'})
print(res.iloc[0, 0])

Hasilnya: 15.0

💡 Sangat ampuh untuk membuat tabel eksekutif bertingkat.

📝 Sekarang giliranmu

Tuliskan perintah pandas untuk mengelompokkan df berdasarkan kolom 'dept' lalu menghitung nilai rata-rata ('mean') pada kolom 'salary'.

Preview