1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în vizualizarea datelor cu Matplotlib

Connected

exercițiu

Definirea unei funcții care reprezentă grafic date de tip serie temporală

Atunci când observi că o anumită secțiune de cod pe care ai scris-o este utilă, e o idee bună să definești o funcție care să păstreze acel cod, în loc să-l copiezi în alte părți ale programului unde ai vrea să-l folosești.

Aici, vom defini o funcție care primește ca intrări o variabilă de timp și o altă variabilă, apoi le reprezintă grafic ca intrări x și y. Funcția setează și etichetele axelor x și y, precum și culorile etichetei axei y, marcajelor axei y și etichetelor acestor marcaje.

Instrucțiuni

100 XP
  • Definește o funcție numită plot_timeseries care primește ca intrări un obiect Axes (axes), date (x, y), un șir de caractere cu numele unei culori și șiruri pentru etichetele axelor x și y.
  • Reprezintă grafic y în funcție de x, folosind culoarea furnizată ca intrare color.
  • Setează etichetele axelor x și y folosind intrările xlabel și ylabel, iar culoarea etichetei axei y folosind color.
  • Setează parametrii marcajelor axei y folosind metoda tick_params a obiectului Axes, specificând argumentul cheie colors cu valoarea color.