Salta i dati non validi
In questo esercizio userai i parametri di read_csv() per gestire file con dati non validi, ad esempio record con più valori delle colonne disponibili. Per impostazione predefinita, provare a importare questi file genera un errore specifico, pandas.errors.ParserError.
Alcune righe dei dati fiscali del Vermont qui sono corrotte. Per caricare le righe valide, dobbiamo dire a pandas di ignorare gli errori. Inoltre, vogliamo che pandas ci avvisi quando salta una riga, così sappiamo l'entità dei problemi nei dati.
pandas è stato importato come pd. Il codice dell'esercizio proverà a leggere il file. Se si verifica un pandas.errors.ParserError, verrà eseguito il codice nel blocco except.
Questo esercizio fa parte del corso
Acquisizione dati semplificata con pandas
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
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.")