Lompat ke konten utama

Analisis Data dengan Python

Pelajaran 9 dari 18

Menyaring dan mengurutkan · Pelajaran 9

Menyaring baris dengan kondisi

Tujuan: Pengguna dapat mengambil baris yang memenuhi satu atau dua syarat.

±9 menitDiperiksa 2026-09-22

Perbandingan pada kolom menghasilkan Series berisi True dan False. Series itu diletakkan di dalam kurung siku untuk menyisakan baris yang True.

jakarta = df[df["cabang"] == "Jakarta"]
print(jakarta.shape)   # (5, 5)

Dua syarat digabung dengan & (dan) atau | (atau). Setiap syarat wajib dikurung karena & dikerjakan sebelum perbandingan.

besar = df[(df["cabang"] == "Jakarta") & (df["total"] > 200000)]

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.