Подсчёт популярности жанров
Чтобы найти наиболее распространённые жанры в каталоге, преобразуйте столбец-список genres так, чтобы каждый жанр оказался на отдельной строке, а затем выполните сортированный подсчёт значений и посмотрите, какие жанры встречаются чаще всего.
Датафрейм movies уже загружен для вас.
Это упражнение является частью курса
Масштабирование и оптимизация конвейеров данных с Polars
Инструкции к упражнению
- Разверните столбец-список
genresтак, чтобы каждый жанр находился на отдельной строке. - Найдите 10 наиболее распространённых жанров с помощью сортированного подсчёта значений.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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)