BaşlayınÜcretsiz başlayın

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

Kursa Göz Atın

Egzersiz talimatları

  • Hem wirehaired hem de medium-long değerlerini medium ile eşleyecek update_coats adlı bir sözlük oluştur.
  • Bu yeni sözlükte listelenen kategorileri birleştir ve sonucu coat_collapsed adlı 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(____)
Kodu Düzenle ve Çalıştır