ÎncepețiÎncepe gratuit

Explorare cu transformări de bază

Ești curios să vezi dacă populația unui stat se corelează cu numărul de produse vândute la piețele fermierilor. Pentru a verifica acest lucru, aplică logaritmul populației și desenează un scatter plot față de numărul de produse vândute de o piață. Din explorările anterioare ale setului de date, știi că vor exista multe suprapuneri, așa că, pentru a identifica mai ușor tiparele, vei reduce opacitatea markerelor.

Acest exercițiu face parte din cursul

Îmbunătățirea vizualizărilor de date în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește numpy (importat ca np) pentru a crea o nouă coloană: log_pop, aplicând logaritmul populației statului.
  • Transmite această coloană nou creată (cu logaritmul aplicat) ca mapare pe axa x a funcției scatter plot.
  • Setează opacitatea scatter plot-ului la 25% pentru a evidenția suprapunerile.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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()
Editează și rulează codul