1. Învăţa
  2. /
  3. Courses
  4. /
  5. Îmbinarea datelor cu pandas

Connected

exercise

Folosirea metodei .melt() pentru a remodela date guvernamentale

Biroul de Statistică a Muncii din SUA (BLS) furnizează adesea serii de date într-un format ușor de citit – o coloană separată pentru fiecare lună, fiecare an reprezentând un rând distinct. Din păcate, acest format lat face dificilă vizualizarea datelor în timp. În acest exercițiu, vei remodela un tabel cu date privind rata șomajului din SUA, publicat de BLS, într-o formă care poate fi reprezentată grafic folosind .melt(). Va trebui să adaugi o coloană de dată calendaristică în tabel și să sortezi datele după aceasta pentru a obține un grafic corect.

Datele privind rata șomajului au fost deja încărcate într-un tabel numit ur_wide. Te încurajăm să explorezi acest tabel înainte de a începe exercițiul.

Instrucțiuni

100 XP
  • Folosește .melt() pentru a depivota toate coloanele din ur_wide, cu excepția coloanei year, și asigură-te că noile coloane cu lunile și valorile se numesc month, respectiv unempl_rate. Salvează rezultatul ca ur_tall.
  • Adaugă o coloană în ur_tall numită date, care combină coloanele year și month în formatul an-lună sub forma unui șir de caractere, apoi convertește rezultatul la tipul de date dată calendaristică.
  • Sortează ur_tall după dată și salvează rezultatul ca ur_sorted.
  • Folosind ur_sorted, trasează un grafic cu unempl_rate pe axa y și date pe axa x.