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

Connected

exercițiu

Automatizează vizualizarea

Unul dintre marile atuuri ale Matplotlib este că poate fi automatizat pentru a se adapta la datele primite ca intrare. De exemplu, dacă primești date cu un număr necunoscut de categorii, poți totuși să creezi un grafic cu bare câte una pentru fiecare categorie.

Aceasta este și sarcina din acest exercițiu. Vei vizualiza din nou date despre câștigătorii de medalii de la Jocurile Olimpice de vară din 2016, însă de această dată vei lucra cu un set de date care conține un număr necunoscut de ramuri sportive. Acesta va fi încărcat în memorie ca un obiect DataFrame pandas numit summer_2016_medals, care are o coloană numită "Sport" ce indică ramura sportivă căreia îi corespunde fiecare rând. Există și o coloană "Weight" care îți arată greutatea fiecărui atlet.

Instrucțiuni

100 XP
  • Iterează peste valorile din sports, folosind sport ca variabilă de buclă.
  • La fiecare iterație, extrage rândurile în care coloana "Sport" este egală cu sport.
  • Adaugă o bară la obiectul ax furnizat, etichetată cu numele ramurii sportive, cu media coloanei "Weight" ca înălțime și abaterea standard ca bară de eroare pe axa y.
  • Salvează figura în fișierul "sports_weights.png".