Створення point plot
Щоб створити справді корисну візуалізацію, іноді потрібно чимало спроб. Вас попросили побудувати графік, який показує кількість відгуків, "Nr. reviews" (це число відгуків, які рецензент залишив раніше), залежно від зірковості готелю, "Hotel stars". Оскільки кількість відгуків — числова змінна, ви вирішили використати point plot, щоб показати середнє значення по категоріях.
Ця вправа є частиною курсу
Робота з категоріальними даними в Python
Інструкції до вправи
- За допомогою функції
catplot()створіть point plot. - Розбийте дані по осі x за
"Hotel stars". - Вкажіть числову змінну для візуалізації —
"Nr. reviews". - Оновіть аргументи так, щоб будь-які лінії, які з'являються, не перекривалися.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create a point plot with catplot using "Hotel stars" and "Nr. reviews"
sns.catplot(
# Split the data across Hotel stars and summarize Nr. reviews
____,
____,
data=reviews,
# Specify a point plot
____,
hue="Pool",
# Make sure the lines and points don't overlap
____
)
plt.show()