Obliczanie kwantyli popularności
Kontynuujesz analizę zbioru danych Spotify zawierającego 25 popularnych albumów z metrykami takimi jak streams, monthly_listeners i popularity. Zespół marketingowy potrzebuje wyraźnych kategorii dla albumów słabszych, typowych i przebojowych. Oblicz percentyle, aby pomóc zespołowi zrozumieć, jak rozkłada się popularność.
polars jest załadowany jako pl. DataFrame spotify z metrykami streamingowymi jest już wstępnie wczytany.
To ćwiczenie jest częścią kursu
Transformacje danych z Polars
Instrukcje do ćwiczenia
- Wybierz kolumnę
popularityi oblicz 25. percentyl, nadając mu aliasq25_popularity. - Dodaj 50. i 75. percentyl z odpowiednimi aliasami.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Calculate the 25th, 50th, and 75th percentiles of popularity
result = spotify.select(
pl.col("____").____(0.25).alias("q25_popularity"),
pl.col("popularity").quantile(____).alias("q50_popularity"),
pl.col("popularity").quantile(____).alias("q75_popularity"),
)
print(result)