Lewati data buruk
Dalam latihan ini, Anda akan menggunakan parameter read_csv() untuk menangani file dengan data buruk, seperti rekaman yang memiliki lebih banyak nilai daripada kolom. Secara default, upaya mengimpor file seperti itu akan memicu galat khusus, pandas.errors.ParserError.
Beberapa baris dalam data pajak Vermont di sini rusak. Untuk memuat baris yang baik, kita perlu memberi tahu pandas agar melewati galat. Kita juga ingin pandas memberikan peringatan saat melewati suatu baris sehingga kita mengetahui cakupan masalah data.
pandas telah diimpor sebagai pd. Kode latihan akan mencoba membaca file. Jika terjadi pandas.errors.ParserError, kode di blok except akan dijalankan.
Latihan ini adalah bagian dari kursus
Pemasukan Data yang Efisien dengan pandas
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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.")