ПочатиПочніть безкоштовно

Створення 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()
Редагувати та запускати код