Yayınları kademelere ayırma
Artık popülerlik dağılımını bildiğine göre, yönetim albümleri çeyreklikler yerine sabit eşiklerle toplam dinlenmeye göre kategorize etmek istiyor. Böylece yeni veriler geldikçe kademe tanımları tutarlı kalır. Spotify veri kümesinde artık streams_billions sütunu bulunuyor. Albümleri 2,5 ve 4,0 milyar dinleme kırılmalarıyla üç kademeye ayır.
polars pl olarak yüklendi. spotify DataFrame'i streams_billions sütunuyla hazır.
Bu egzersiz, kursun bir parçasıdır
Polars ile Veri Dönüşümü
Egzersiz talimatları
streams_billionsdeğerlerini2.5ve4.0kırılmalarıyla üç kademeye ayır.- 4,0 milyar dinlemenin üzerindeki albümler için üçüncü etiket olarak
"blockbuster"ekle.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Bin streams_billions into three labeled bands
result = spotify.with_columns(
pl.col("streams_billions")
.____(
breaks=[____, ____],
labels=["emerging", "established", "____"],
)
.alias("stream_band")
)
print(result.head())