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 pratico interattivo
Prova a risolvere questo esercizio completando il 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.")