Ignoră datele corupte
În acest exercițiu vei folosi parametrii funcției read_csv() pentru a gestiona fișiere cu date corupte, cum ar fi înregistrări cu mai multe valori decât coloane. În mod implicit, încercarea de a importa astfel de fișiere declanșează o eroare specifică: pandas.errors.ParserError.
Unele linii din datele fiscale din Vermont sunt corupte. Pentru a încărca liniile valide, trebuie să îi spunem lui pandas să ignore erorile. Vrem, de asemenea, ca pandas să ne avertizeze atunci când sare peste o linie, astfel încât să cunoaștem amploarea problemelor din date.
pandas a fost importat ca pd. Codul exercițiului va încerca să citească fișierul. Dacă apare o eroare pandas.errors.ParserError, blocul except va fi executat.
Acest exercițiu face parte din cursul
Ingestie eficientă a datelor cu pandas
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
try:
# Import the CSV without any keyword arguments
data = ____
# View first 5 records
print(data.head())
except pd.errors.ParserError:
print("Your data contained rows that could not be parsed.")