DataFrame में कुछ खास पंक्तियाँ ढूँढना
विमानों से होने वाली पक्षी-टक्करें मानव जीवन के लिए खतरनाक होने के साथ-साथ संरक्षण प्रयासों के लिए भी बड़ी चिंता का विषय हैं। सौभाग्य से, Federal Aviation Administration पिछले लगभग 30 वर्षों से वाइल्डलाइफ़ स्ट्राइक्स का ट्रैक रख रहा है।
आप for loops का उपयोग करके FAA Wildlife Strikes डेटाबेस को एक्सप्लोर करेंगे। एक pandas DataFrame, जिसमें कैलिफ़ोर्निया में 1990 से 2018 तक दर्ज हुए विमान-पक्षी टक्करों का डेटा है, आपके सेशन में लोड है। आप Snowy egret नामक एक प्रवासी पक्षी से जुड़े मामलों को ढूँढना चाहते हैं, जो सर्दियों में कैलिफ़ोर्निया में रहता है। हर संबंधित इन्सिडेंट के लिए यह दिखाएँ:
- इन्सिडेंट की तारीख (
INCIDENT_DATEकॉलम) - एयरपोर्ट (
AIRPORTकॉलम) - विमान का प्रकार (
ATYPEकॉलम) - डैमेज की गंभीरता (
DAMAGEकॉलम)
यह अभ्यास पाठ्यक्रम का हिस्सा है
MATLAB उपयोगकर्ताओं के लिए Python
अभ्यास निर्देश
wildlife_strikesDataFrame की पहली पाँच पंक्तियाँ प्रिंट करें.- ऐसा for loop बनाएँ जो
wildlife_strikesकी हरrowपर इटरेट करे. - एक कंडीशनल स्टेटमेंट बनाएँ जो जाँचता है कि
SPECIES'Snowy egret'है या नहीं. - यदि आपका if स्टेटमेंट
Trueहो, तो'INCIDENT_DATE','AIRPORT',' ATYPE', और'DAMAGE'प्रिंट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Print the first few lines of the wildlife_strikes DataFrame
print(____)
# Loop through each row in wildlife_strikes
for i, ____ in ____.iterrows():
# Use an if statement to check the species of this row
if row['____']=='____':
# Print the INCIDENT_DATE, AIRPORT, ATYPE, and DAMAGE
print(row['____'],
____['AIRPORT'],
____['____'],
____['____'])