Kategorileri birleştirme
Yerel bir köpek sahiplenme sitesinin kullanıcıları çok fazla seçenek olduğundan şikâyet ediyor. Farklı köpek türlerine bakarken seçeneklerin fazlalığında kayboluyorlar. Veriyi basitleştirmek için, her sütunu gözden geçirip uygun olduğunda verileri birleştiriyorsun. Orijinal veriyi korumak için dogs veri kümesinde güncellenmiş yeni sütunlar oluşturacaksın. coat sütunuyla başlayacaksın. Frekans tablosu aşağıda:
short 1969
medium 565
wirehaired 220
long 180
medium-long 3
Bu egzersiz, kursun bir parçasıdır
Python'da Kategorik Verilerle Çalışma
Egzersiz talimatları
- Hem
wirehairedhem demedium-longdeğerlerinimediumile eşleyecekupdate_coatsadlı bir sözlük oluştur. - Bu yeni sözlükte listelenen kategorileri birleştir ve sonucu
coat_collapsedadlı yeni bir sütun olarak kaydet. - Bu yeni sütunu kategorik bir Series'e dönüştür.
- Bu yeni Series'in frekans tablosunu yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Create the update_coats dictionary
____
# Create a new column, coat_collapsed
dogs["coat_collapsed"] = ____
# Convert the column to categorical
____
# Print the frequency table
print(____)