Kategorileri yeniden adlandırma
Adoptable dogs veri kümesindeki likes_children sütununun güncellenmesi gerekiyor. Mevcut frekans sayımları şöyle:
Maybe? 1718
yes 1172
no 47
Dikkat çeken iki şey, büyük/küçük harf farkları ve Maybe? kategorisindeki ? karakteri. Verinin bundan daha temiz olması gerekir ve senden birkaç değişiklik yapman isteniyor.
Bu egzersiz, kursun bir parçasıdır
Python'da Kategorik Verilerle Çalışma
Egzersiz talimatları
Maybe?kategorisiniMaybeolarak güncelleyecekmy_changesadlı bir sözlük oluştur.my_changessözlüğünü kullanaraklikes_childreniçindeki kategorileri yeniden adlandır.- Kategorileri bir kez daha güncelle ve
.upper()yöntemini kullanarak kategorilerin tamamını BÜYÜK HARFE çevir. - Güncellenmiş
likes_childrenSerisinin kategorilerini yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Create the my_changes dictionary
____
# Rename the categories listed in the my_changes dictionary
dogs["likes_children"] = ____
# Use a lambda function to convert all categories to uppercase using upper()
dogs["likes_children"] = dogs["likes_children"].____.____(lambda c: c.upper())
# Print the list of categories
print(____)