एकल वैल्यू बदलें II
इस अभ्यास में हम names DataFrame का उपयोग करेंगे। इस डेटासेट में 'Rank' कॉलम हर साल के अनुसार प्रत्येक नाम की रैंकिंग दिखाता है। इस अभ्यास में, आप डिक्शनरीज़ का उपयोग करके हर साल के पहले रैंक वाले नाम को 'FIRST', दूसरे को 'SECOND' और तीसरे को 'THIRD' से बदलेंगे।
आप डिक्शनरीज़ का उपयोग करके प्रति key एक ही वैल्यू बदलेंगे।
आप पहले से ही डेटा के पहले 5 नाम देख सकते हैं, जो 2011 में 'ASIAN AND PACIFIC ISLANDER' ethnicity से संबंधित सभी महिलाओं के लिए सबसे लोकप्रिय 5 नामों के अनुरूप हैं।
यह अभ्यास पाठ्यक्रम का हिस्सा है
pandas के साथ कुशल कोड लिखना
अभ्यास निर्देश
- ऊपर दिए पैटर्न के अनुसार, संख्याओं में दी गई रैंक को स्ट्रिंग्स से बदलें। वैल्यू बदलने के बाद, यह देखने के लिए कि क्या बदला है, Console में अपने डेटासेट का अन्वेषण करने में हिचकिचाएँ नहीं।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Replace the number rank by a string
names['Rank'].replace({____:____, ____:____, ____:____}, inplace=True)
print(names.head())