Cevapsız bir telefon
Önceki egzersizlerde churn veri kümeni yeniden şekillendirmeyi bitirdin. Artık kullanıma hazır. Dikkatini çeken bir şey olduğunu hatırlıyorsun. Veride belirgin bir desen gördüğüne eminsin.
Bir sınıflandırma modeli kurmadan önce, daha basit bir şey yapmaya karar veriyorsun. Veriden başka neler öğrenebileceğini görmek istiyorsun. Verini seviyeleri unstack ederek yeniden şekillendireceksin ama bu işlemin ele alman gereken eksik veriler üreteceğini biliyorsun.
churn DataFrame'i Los Angeles ve New York'taki müşterilerin farklı özelliklerini içeriyor ve kullanımına hazır. Konsolda mutlaka incelemeyi unutma!
Bu egzersiz
pandas ile Veriyi Yeniden Şekillendirme
kursunun bir parçasıdırEgzersiz talimatları
churnDataFrame'inichurnadlı seviyeyi unstack ederek yeniden şekillendir ve eksik değerleri sıfır ile doldur.churnDataFrame'ini öncevoice_mail_plansütununa göre azalan, ardındaninternational_plansütununa göre artan sırada sırala.- Son
churn_sortedDataFrame'ini yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Unstack churn level and fill missing values with zero
churn = ____.____(level=____, ____=____)
# Sort by descending voice mail plan and ascending international plan
churn_sorted = churn.____(____=[____, ____],
____=[____, ____])
# Print final DataFrame and observe pattern
print(____)