ÎncepețiÎncepe gratuit

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

Vezi cursul

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.")
Editează și rulează codul