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ırUygulamalı 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.")