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

Отдельная визуализация для каждой группы

В рамках проекта по исследованию данных вам нужно визуализировать количество отзывов об отелях в разбивке по "Period of stay" и дню недели "Review weekday". Цель визуализации — определить, в какой день недели поступает больше всего отзывов для каждого из четырёх периодов проживания. Набор данных reviews, а также библиотеки seaborn (как sns) и matplotlib.pyplot (как plt) уже загружены для вас.

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

Работа с категориальными данными в Python

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

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

  • Создайте catplot(), указав "count" в качестве типа графика.
  • Подсчитайте количество отзывов по "Review weekday".
  • Создайте отдельные графики для каждого значения "Period of stay".
  • Настройте перенос графиков на новую строку после каждого 2-го графика.

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

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

# Create a catplot for each "Period of stay" broken down by "Review weekday"
ax = sns.catplot(
  # Make sure Review weekday is along the x-axis
  ____,
  # Specify Period of stay as the column to create individual graphics for
  ____,
  # Specify that a count plot should be created
  ____,
  # Wrap the plots after every 2nd graphic.
  ____,
  data=reviews
)
plt.show()
Редактировать и запускать код