ÎncepețiÎncepe gratuit

Crearea de grafice multiple cu plt.subplots

Graficele multiple sunt folosite pentru a reprezenta vizual mai multe seturi de date unul lângă altul. În Matplotlib, acestea pot fi create cu funcția plt.subplots(). Primul argument reprezintă numărul de rânduri din tabloul de obiecte Axes, iar al doilea argument reprezintă numărul de coloane. În acest exercițiu, vei folosi datele din Austin și Seattle pentru a exersa crearea și popularea unui tablou de subgrafice.

Datele îți sunt furnizate în DataFrame-uri: seattle_weather și austin_weather. Fiecare conține o coloană "MONTH", precum și coloanele "MLY-PRCP-NORMAL" (pentru precipitațiile medii) și "MLY-TAVG-NORMAL" (pentru temperatura medie). În acest exercițiu, vei reprezenta într-un subgrafic separat precipitațiile medii lunare și temperaturile medii pentru fiecare oraș.

Acest exercițiu face parte din cursul

Introducere în vizualizarea datelor cu Matplotlib

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează un obiect Figure și un tablou de subgrafice cu 2 rânduri și 2 coloane.
  • Adresând Axes-ul din stânga sus cu indexul 0, 0, trasează graficul precipitațiilor din Seattle.
  • În dreapta sus (indexul 0, 1), trasează graficul temperaturilor din Seattle.
  • În stânga jos (1, 0) și în dreapta jos (1, 1), trasează graficele precipitațiilor, respectiv ale temperaturilor din Austin.

Exercițiu interactiv practic

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

# Create a Figure and an array of subplots with 2 rows and 2 columns
fig, ax = plt.subplots(____, ____)

# Addressing the top left Axes as index 0, 0, plot month and Seattle precipitation
ax[0, 0].plot(____, ____)

# In the top right (index 0,1), plot month and Seattle temperatures
ax[0, 1].plot(____, ____)

# In the bottom left (1, 0) plot month and Austin precipitations
ax[____].plot(____, ____)

# In the bottom right (1, 1) plot month and Austin temperatures
ax[____].plot(____, ____)
plt.show()
Editează și rulează codul