Mengemudi di kanan (1)
Ingat himpunan data cars, yang memuat jumlah mobil per 1000 orang (cars_per_cap) dan apakah orang mengemudi di sisi kanan jalan (drives_right) untuk berbagai negara (country)? Kode yang mengimpor data ini dari format CSV ke Python sebagai DataFrame sudah disertakan dalam skrip.
Dalam video, Anda melihat pendekatan langkah demi langkah untuk menyaring observasi dari sebuah DataFrame berdasarkan array boolean. Mari mulai sederhana dan coba temukan semua observasi dalam cars di mana drives_right bernilai True.
drives_right adalah kolom boolean, jadi Anda harus mengekstraknya sebagai Series dan kemudian menggunakan Series boolean ini untuk memilih observasi dari cars.
Latihan ini adalah bagian dari kursus
Python Tingkat Menengah
Petunjuk latihan
- Ekstrak kolom
drives_rightsebagai Series Pandas dan simpan sebagaidr. - Gunakan
dr, sebuah Series boolean, untuk melakukan subset DataFramecars. Simpan hasil seleksi dalamsel. - Cetak
sel, dan pastikan bahwadrives_rightbernilaiTrueuntuk semua observasi.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Extract drives_right column as Series: dr
# Use dr to subset cars: sel
# Print sel