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

Что нравится пожилым зрителям?

Применим всё, что мы изучили, чтобы создать сводную таблицу, отфильтровать нужное подмножество данных, отсортировать значения и вывести наиболее важные результаты. С помощью этих приёмов мы ответим на вопрос: «Какие фильмы больше всего нравятся пожилым зрителям?»

Обратите внимание: в этом упражнении мы передаём список непосредственно в метод .groupby(), тогда как в видеоуроке список сначала присваивался переменной.

Это упражнение является частью курса

Python для пользователей электронных таблиц

Посмотреть курс

Инструкции к упражнению

  • Сгруппируйте данные по столбцам movie_title и ticket_type, чтобы создать movies_by_ticket_type.
  • Отфильтруйте строки, где ticket_type равно senior, и сохраните результат в senior_ticket_movies.
  • Отсортируйте по столбцу ticket_quantity в порядке убывания и сохраните результат в ordered_senior_movies.
  • Выведите первые 3 строки ordered_senior_movies в консоль.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Summarize by movie title and ticket type
movies_by_ticket_type = sales.groupby(____, as_index=False).sum()

# Filter for senior tickets
senior_ticket_movies = movies_by_ticket_type[____[____] == ____].reset_index(drop=True)

# Sort senior ticket sales descending
ordered_senior_movies = senior_ticket_movies.____(____, ascending=____).reset_index(drop=True)

# Print the top 3 rows of the ordered table
____
Редактировать и запускать код