НачатьНачать бесплатно

Агрегирование и сортировка данных

Применив всё, что мы изучили, можно создавать таблицы с информативным представлением данных.

С помощью группировки и суммирования мы сжимаем данные до тех показателей, которые действительно важны. А такие методы, как .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
Редактировать и запускать код