Занурення з базовими перетвореннями
Вам цікаво, чи корелює чисельність населення штату з кількістю товарів, проданих на фермерських ринках. Щоб це перевірити, візьміть логарифм населення та побудуйте точкову діаграму проти кількості товарів, проданих ринком. З попередніх досліджень набору даних ви знаєте, що буде багато накладань, тож, щоб краще побачити закономірності, зменште прозорість маркерів.
Ця вправа є частиною курсу
Удосконалення візуалізацій даних у 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()