Агрегирование и сортировка данных
Применив всё, что мы изучили, можно создавать таблицы с информативным представлением данных.
С помощью группировки и суммирования мы сжимаем данные до тех показателей, которые действительно важны. А такие методы, как .sort_values(), позволяют упорядочить результат и извлечь из него больше пользы.
Давайте разберёмся, какие жанры фильмов (movie_genres) приносят наибольшее количество проданных билетов.
Это упражнение является частью курса
Python для пользователей электронных таблиц
Инструкции к упражнению
- Используйте
.groupby()и.sum(), чтобы создать сводную таблицу по столбцуmovie_genre. - Используйте
.sort_values()с нужными аргументами, чтобы отсортировать данные поticket_quantityв порядке убывания. - Выведите на экран
genres_sorted.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Create a summary by movie genre
genre_summary = sales.____(____,as_index=False).____()
# Sort summary in descending order of tickets sold
genres_sorted = genre_summary.____(____, ____).reset_index(drop=True)
# Print the sorted summary