Din CSV în DataFrame (2)
Apelul read_csv() pentru a importa datele din CSV nu a generat o eroare, însă rezultatul nu este exact ce ne-am dorit. Etichetele rândurilor au fost importate ca o coloană suplimentară, fără nume.
Îți amintești de index_col, un argument al read_csv(), cu care poți specifica ce coloană din fișierul CSV să fie folosită ca etichetă de rând? Exact asta ai nevoie aici!
Codul Python care rezolvă exercițiul anterior este deja inclus; poți face modificările necesare pentru a corecta importul datelor?
Acest exercițiu face parte din cursul
Python intermediar
Instrucțiuni pentru exercițiu
- Rulează codul cu Rulează codul și verifică că prima coloană ar trebui de fapt să fie folosită ca etichete de rând.
- Specifică argumentul
index_colîn interiorulpd.read_csv(): setează-l la0, astfel încât prima coloană să fie folosită ca etichete de rând. - S-a îmbunătățit acum afișarea lui
cars?
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Import pandas as pd
import pandas as pd
# Fix import by including index_col
cars = pd.read_csv('cars.csv')
# Print out cars
print(cars)