Zliczanie popularności gatunków
Aby znaleźć najpopularniejsze gatunki w całym katalogu, przekształć kolumnę listy genres tak, by każdy gatunek znalazł się w osobnym wierszu, a następnie oblicz posortowane zliczenia wartości i sprawdź, które gatunki dominują.
DataFrame movies jest już wczytany.
To ćwiczenie jest częścią kursu
Skalowanie i optymalizacja potoków danych w Polars
Instrukcje do ćwiczenia
- Rozłóż kolumnę listy
genrestak, aby każdy gatunek miał własny wiersz. - Oblicz 10 najczęściej występujących gatunków, korzystając z posortowanego zliczenia wartości.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Put each genre on its own row
genres = movies.select("genres").____("genres")["genres"]
# Rank by frequency
result = genres.drop_nulls().____(sort=True).head(10)
print(result)