ÎncepețiÎncepe gratuit

Reprezentarea grafică a două variabile

Dacă vrei să reprezinți grafic două variabile de tip serie temporală înregistrate la aceleași momente, le poți adăuga pe ambele în același subplot.

Dacă variabilele au scale foarte diferite, este recomandat să le reprezinți în obiecte Axes gemene separate. Aceste obiecte pot partaja o axă (de exemplu, axa timpului sau axa x), fără a partaja cealaltă (axa y).

Pentru a crea un obiect Axes geamăn care partajează axa x, folosim metoda twinx.

În acest exercițiu, vei avea acces la un DataFrame care conține datele climate_change. Acest DataFrame a fost încărcat cu coloana "date" setată ca DateTimeIndex și are o coloană numită "co2" cu măsurători ale dioxidului de carbon și o coloană numită "relative_temp" cu măsurători ale temperaturii.

Acest exercițiu face parte din cursul

Introducere în vizualizarea datelor cu Matplotlib

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește plt.subplots pentru a crea obiectele Figure și Axes, numite fig, respectiv ax.
  • Reprezintă grafic variabila dioxidului de carbon în albastru, folosind metoda plot a obiectului Axes.
  • Folosește metoda twinx a obiectului Axes pentru a crea un Axes geamăn care partajează axa x.
  • Reprezintă grafic variabila temperaturii relative în roșu pe Axes-ul geamăn, folosind metoda sa plot.

Exercițiu interactiv practic

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

import matplotlib.pyplot as plt

# Initalize a Figure and Axes
____

# Plot the CO2 variable in blue
ax.plot(____, ____, color=____)

# Create a twin Axes that shares the x-axis
ax2 = ____

# Plot the relative temperature in red
____.plot(____, ____, color=____)

plt.show()
Editează și rulează codul