Booleans कमाल के हैं!
अब असली मुकाबला! इस अभ्यास में, आप pandas के DataFrame पर लूप चलाने और Boolean indexing की आमने-सामने तुलना करेंगे.
सबसे पहले, wildlife_strikes DataFrame की पंक्तियों पर लूप चलाइए और अगर स्ट्राइक में Snowy egret शामिल था — जो उत्तर और दक्षिण अमेरिका का एक प्रवासी पक्षी है — तो उसके बारे में यह जानकारी प्रिंट करें:
- घटना की तारीख (
INCIDENT_DATEकॉलम) - एयरपोर्ट (
AIRPORTकॉलम) - एअरक्राफ्ट का प्रकार (
ATYPEकॉलम) - नुकसान की गंभीरता (
DAMAGEकॉलम)
फिर, इसी काम को Boolean indexing से कीजिए और subset DataFrame से वही जानकारी प्रिंट करें.
यह अभ्यास पाठ्यक्रम का हिस्सा है
MATLAB उपयोगकर्ताओं के लिए Python
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# 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'])