BaşlayınÜcretsiz Başlayın

Kötü verileri atla

Bu egzersizde read_csv() parametrelerini kullanarak, sütun sayısından fazla değere sahip kayıtlar gibi kötü verilerin bulunduğu dosyaları yöneteceksin. Varsayılan olarak, böyle dosyaları içe aktarmaya çalışmak belirli bir hatayı tetikler: pandas.errors.ParserError.

Buradaki Vermont vergi verilerinde bazı satırlar bozulmuş. İyi satırları yüklemek için pandas'a hataları atlamasını söylememiz gerekiyor. Ayrıca pandas bir satırı atladığında bizi uyarmasını istiyoruz ki veri sorunlarının kapsamını bilebilelim.

pandas, pd kısaltmasıyla içe aktarılmış durumda. Egzersiz kodu dosyayı okumayı deneyecek. Eğer pandas.errors.ParserError oluşursa, except bloğundaki kod çalışacak.

Bu egzersiz

pandas ile Kolaylaştırılmış Veri Alımı

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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.")
Kodu Düzenle ve Çalıştır