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

Занурення з базовими перетвореннями

Вам цікаво, чи корелює чисельність населення штату з кількістю товарів, проданих на фермерських ринках. Щоб це перевірити, візьміть логарифм населення та побудуйте точкову діаграму проти кількості товарів, проданих ринком. З попередніх досліджень набору даних ви знаєте, що буде багато накладань, тож, щоб краще побачити закономірності, зменште прозорість маркерів.

Ця вправа є частиною курсу

Удосконалення візуалізацій даних у Python

Переглянути курс

Інструкції до вправи

  • Використайте numpy (імпортовано як np), щоб створити новий стовпець log_pop, узявши логарифм населення штату.
  • Передайте щойно створений логарифмований стовпець у x-відповідність функції побудови точкової діаграми.
  • Встановіть прозорість точкової діаграми на 25%, щоб показати накладання.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Create a new logged population column 
markets['____'] = np.____(markets['____'])

# Draw a scatterplot of log-population to # of items sold
sns.scatterplot(x = '____', 
                  y = 'num_items_sold', 
                  # Reduce point opacity to show overlap
                  ____ = ____, 
                  data = markets)

plt.show()
Редагувати та запускати код