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 merupakan bagian dari kursus
Python Tingkat Menengah
Instruksi 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 langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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