MulaiMulai sekarang secara gratis

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

Lihat Kursus

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.")
Edit dan Jalankan Kode