ÎncepețiÎncepe gratuit

Scatter Plot (1)

Când axa orizontală reprezintă o scală de timp, graficul liniar este alegerea potrivită. Însă în multe alte situații – de exemplu, când vrei să verifici dacă există o corelație între două variabile – scatter plot-ul este mai potrivit. Mai jos găsești un exemplu de cum se construiește un scatter plot.

import matplotlib.pyplot as plt
plt.scatter(x,y)
plt.show()

Să continuăm cu graficul gdp_cap versus life_exp, care prezintă datele despre PIB și speranța de viață pentru diferite țări în 2007. Poate că un scatter plot ar fi o alternativă mai bună?

Pachetul matplotlib.pyplot este disponibil în continuare ca plt.

Acest exercițiu face parte din cursul

Python intermediar

Vezi cursul

Instrucțiuni pentru exercițiu

  • Modifică graficul liniar din script și transformă-l într-un scatter plot.
  • Corelația va deveni evidentă dacă afișezi PIB-ul pe cap de locuitor pe o scală logaritmică. Adaugă linia plt.xscale('log').
  • Încheie scriptul cu plt.show() pentru a afișa graficul.

Exercițiu interactiv practic

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

# Change the line plot below to a scatter plot
plt.plot(gdp_cap, life_exp)

# Put the x-axis on a logarithmic scale


# Show plot
Editează și rulează codul