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
Python'da Kategorik Verilerle Çalışma
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Create the update_coats dictionary
____
# Create a new column, coat_collapsed
dogs["coat_collapsed"] = ____
# Convert the column to categorical
____
# Print the frequency table
print(____)