Forum IT Moldova

Tipuri de grafice î...
 
Notificări
Șterge tot

Tipuri de grafice în Matplotlib


Veronica
Postări: 226
Admin
Topic starter
(@veronica)
Estimable Member
S-a alăturat: 3 ani în urmă

Tipuri de grafice în Matplotlib

 

Grafic liniar
Metoda de desen liniar este foarte simplă:
  • există o serie de abscise (x);
  • există o serie de ordonate (y);
  • elementele cu același indice în aceste tablouri sunt coordonatele punctelor de pe plan;
  • punctele succesive sunt conectate printr-o linie.
Matrice înseamnă liste, tupluri sau tablouri NumPy. 
Să rulăm următorul cod:
import matplotlib.pyplot as plt
plt.plot((0, 1, 2, 3, 4, 6, 7, 8), (0, 3, 1, 2, 1, 0, 1, 0))
plt.show()
În rezultat se obține graficul:
 
Metoda plt.plot (), în cel mai simplu caz, ia un argument - o succesiune de numere care corespunde axei de ordonate (y), axa abscisei (x) este construită automat de la 0 la n, unde n este lungimea a matricei de ordonate.
Plot cu puncte multiple
Singura diferență între un grafic multipunct și un grafic liniar este că punctele nu sunt conectate cu o linie. Asta e tot.
import matplotlib.pyplot as plt
plt.scatter([0, 1, 2, 3, 4 ], [0, 1, 2, 3, 4 ])
plt.show()
Rezultatul va fi:
 
 
Histograme
Foarte des, datele sunt prezentate în mod convenabil sub formă de histograme. În cel mai simplu caz, o histogramă este un set de dreptunghiuri a căror suprafață (sau înălțime) este proporțională cu o anumită valoare. De exemplu, precipitații în 3 luni: 10 mm în iunie, 15 mm în iulie și 21 mm în august.
import matplotlib.pyplot as plt
plt.bar([6, 7, 8], [10, 15, 21])
plt.show()
 
 
 
 
Diagrame circulare
Dacă trebuie să afișați vizual raportul părților unui întreg, atunci este mai bine să utilizați o diagramă circulară. De exemplu, compania are 50 de angajați, dintre care 40 sunt femei și 10 sunt bărbați:
import matplotlib.pyplot as plt
plt.pie([40, 10])
plt.show()

 

Etichete subiectului
Distribuie: