Tabel pivot adalah cara keren buat ngeliat data dari sudut pandang yang berbeda. Kamu bisa ngeliat data dalam bentuk tabel yang lebih mudah dibaca dan dianalisis. Misalnya, kamu punya data penjualan, dan kamu pengen ngeliat total penjualan per bulan atau per produk. Nah, tabel pivot bisa bantu kamu!
Karena tabel pivot bikin hidup kamu lebih mudah! Daripada ngitung manual atau nulis kode panjang, kamu bisa langsung ngeliat ringkasan data dengan cepat. Misalnya, kamu bisa ngeliat:
Gampang banget! Cukup pake fungsi pivot_table()
di Pandas. Contohnya:
import pandas as pd
# Contoh data
data = {
'Bulan': ['Jan', 'Jan', 'Feb', 'Feb', 'Mar', 'Mar'],
'Produk': ['A', 'B', 'A', 'B', 'A', 'B'],
'Penjualan': [100, 150, 200, 250, 300, 350]
}
df = pd.DataFrame(data)
# Bikin tabel pivot
pivot = pd.pivot_table(df, values='Penjualan', index='Bulan', columns='Produk', aggfunc='sum')
print(pivot)
Dari kode di atas, kamu bakal dapetin tabel kayak gini:
Produk A B
Bulan
Feb 200 250
Jan 100 150
Mar 300 350
Nah, sekarang kamu bisa langsung ngeliat total penjualan per bulan dan per produk!
Tips & Trik Pakai Tabel Pivot
aggfunc
buat ngatur cara ngitung data, misalnya sum
, mean
, atau count
.columns
atau index
.Belajar Data Analyst di Bootcamp Data Analyst Nusacodes. Cek info kelasnya sekarang: Bootcamp Data Analyst