Boolean untuk menang!
Saatnya adu cepat! Pada latihan ini, Anda akan membandingkan perulangan pada DataFrame pandas dengan pengindeksan Boolean secara langsung.
Pertama, lakukan perulangan pada baris-baris DataFrame wildlife_strikes dan cetak informasi berikut tentang insiden jika melibatkan Snowy egret, burung migran asli Amerika Utara dan Selatan:
- Tanggal kejadian (kolom
INCIDENT_DATE) - Bandara (kolom
AIRPORT) - Jenis pesawat (kolom
ATYPE) - Tingkat keparahan kerusakan (kolom
DAMAGE)
Lalu, bandingkan metode ini dengan pengindeksan Boolean dan cetak informasi yang sama pada DataFrame subset.
Latihan ini merupakan bagian dari kursus
Python untuk Pengguna MATLAB
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Loop through wildlife_strikes and print snowy egret data
for i, row in wildlife_strikes.____():
if row['SPECIES']=='Snowy egret':
print(row['INCIDENT_DATE'],
row['AIRPORT'],
row['ATYPE'],
row['DAMAGE'])