0Pricing
Learn AI with Python · Pelajaran

Menggabungkan Data dalam Python

Menggabungkan beberapa set data

Menggabungkan Data dalam Python adalah pelajaran Learn AI with Python gratis di CoddyKit. Ini adalah pelajaran 4 dari 5. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Learn AI with Python, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Learn AI with Python mencakup 5 pelajaran total.

Penggabungan Data dalam Python

Penggabungan Data dalam Python

Dalam analisis data, menggabungkan kumpulan data merupakan tugas yang umum. Python menyediakan alat canggih dalam Pandas untuk menggabungkan, menyatukan, dan merangkaikan kumpulan data secara efisien. Pelajaran ini membahas teknik-teknik utama untuk menggabungkan data dalam Python.

Menggabungkan Data dalam Python — ilustrasi 1

Penggabungan

Penggabungan

Penggabungan mengombinasikan kumpulan data dengan menumpuknya berdasarkan baris atau kolom. Gunakan fungsi pd.concat() untuk melakukannya.

Contoh:

import pandas as pd data1 = {'Name': ['Alice'], 'Age': [25]} data2 = {'Name': ['Bob'], 'Age': [30]} df1 = pd.DataFrame(data1) df2 = pd.DataFrame(data2) df = pd.concat([df1, df2])

Menggabungkan DataFrames

Menggabungkan DataFrames

Penggabungan menyatukan kumpulan data berdasarkan kolom atau indeks yang sama. Gunakan pd.merge() untuk menggabungkan DataFrames.

Contoh:

data1 = {'ID': [1, 2], 'Name': ['Alice', 'Bob']} data2 = {'ID': [1, 2], 'Age': [25, 30]} df1 = pd.DataFrame(data1) df2 = pd.DataFrame(data2) df = pd.merge(df1, df2, on='ID')

Jenis-Jenis Penggabungan

Jenis-Jenis Penggabungan

Fungsi merge() mendukung berbagai jenis penggabungan:

  • Penggabungan Dalam: Mengembalikan baris dengan kunci yang cocok di kedua DataFrames.
  • Penggabungan Luar: Mengembalikan semua baris dan mengisi nilai yang hilang dengan NaN.
  • Penggabungan Kiri: Mempertahankan semua baris dari DataFrame sebelah kiri.
  • Penggabungan Kanan: Mempertahankan semua baris dari DataFrame sebelah kanan.

Menggabungkan Berdasarkan Beberapa Kunci

Menggabungkan Berdasarkan Beberapa Kunci

Anda dapat menggabungkan DataFrames menggunakan beberapa kunci dengan meneruskan daftar nama kolom ke parameter on.

Contoh:

pd.merge(df1, df2, on=['Key1', 'Key2'])

Merangkaikan Sepanjang Kolom

Merangkaikan Sepanjang Kolom

Anda dapat merangkaikan DataFrames secara berdampingan (berdasarkan kolom) menggunakan axis=1.

Contoh:

df = pd.concat([df1, df2], axis=1)

Menggabungkan Data yang Tumpang Tindih

Menggabungkan Data yang Tumpang Tindih

Metode combine_first() menggabungkan data yang tumpang tindih dengan mengisi nilai yang hilang dari DataFrame lain.

Contoh:

df1.combine_first(df2)

Ringkasan

Ringkasan

Dalam pelajaran ini, Anda telah mempelajari:

  • Penggabungan: Menumpuk DataFrames menggunakan pd.concat().
  • Penggabungan Berdasarkan Kunci: Mengombinasikan DataFrames berdasarkan kunci yang sama menggunakan pd.merge().
  • Jenis Penggabungan: Penggabungan dalam, luar, kiri, dan kanan.
  • Mengombinasikan Data yang Tumpang Tindih: Menggunakan combine_first().

Selamat!

Selamat!

Anda telah menyelesaikan pelajaran tentang Penggabungan Data dalam Python. Lanjutkan ke pelajaran berikutnya untuk mempelajari Ekstraksi Fitur dari Data.

Menggabungkan Data dalam Python — ilustrasi 10

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Menggabungkan Data dalam Python” gratis?

Ya — teks lengkap “Menggabungkan Data dalam Python” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Learn AI with Python, upgrade ke CoddyKit PRO. Kursus Learn AI with Python mencakup 5 pelajaran total.

Apa yang akan aku pelajari di “Menggabungkan Data dalam Python”?

Menggabungkan beberapa set data Kamu berlatih Learn AI with Python dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Learn AI with Python?

Tidak diperlukan pengalaman sebelumnya. Learn AI with Python di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 5.

Berapa lama pelajaran “Menggabungkan Data dalam Python” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Learn AI with Python ini?

Ya. Setiap pelajaran Learn AI with Python menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Jenis-Jenis Data
  2. Menangani Data yang Hilang
  3. Normalisasi Data
  4. Menggabungkan Data dalam Python
  5. Ekstraksi Fitur dari Data
← Kembali ke Learn AI with Python