Lompat ke konten utama

Analisis Data dengan Python

Pelajaran 15 dari 18

Gabung tabel, nilai kosong, dan tanggal · Pelajaran 15

Menggabungkan tabel dengan merge

Tujuan: Pengguna dapat menggabungkan dua DataFrame berdasarkan kolom yang sama.

±9 menitDiperiksa 2026-09-22

kiri.merge(kanan, on="kolom") menyatukan dua tabel berdasarkan kolom yang sama namanya. Baris yang nilainya cocok digabung menjadi satu baris berisi kolom dari kedua tabel.

gabung = df.merge(produk, on="produk")

Tanpa how, hanya nilai yang ada di kedua tabel yang ikut. how="left" menyimpan seluruh baris tabel kiri; kolom dari tabel kanan yang tidak punya pasangan diisi nilai kosong (NaN).

semua = produk.merge(df, on="produk", how="left")

Selesaikan latihannya dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke

Sumber

Materi kelas ini diadaptasi dari Software Carpentry — Programming with Python (inflammation) (CC-BY-4.0), Software Carpentry — Plotting and Programming in Python (gapminder) (CC-BY-4.0), Data Carpentry — Data Analysis and Visualization in Python for Ecologists (CC-BY-4.0), Kaggle learntools — Pandas (Apache-2.0), Microsoft — Data Science for Beginners (MIT). Rincian perubahan ada di halaman kelas.