Отдельная визуализация для каждой группы
В рамках проекта по исследованию данных вам нужно визуализировать количество отзывов об отелях в разбивке по "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()