Zacznij terazZacznij za darmo

Usuwanie wierszy

Jeśli wiesz, że określona kolumna będzie kluczowa dla analizy, a tylko niewielka część wierszy ma w niej brakujące wartości, często najlepiej po prostu usunąć te wiersze ze zbioru danych.

W tym kursie kolumna driver_gender będzie niezbędna w wielu analizach. Ponieważ brakujące wartości w tej kolumnie dotyczą tylko małego ułamka wierszy, usuniemy je ze zbioru danych.

To ćwiczenie jest częścią kursu

Analiza aktywności policji z pandas

Zobacz kurs

Instrukcje do ćwiczenia

  • Policz liczbę brakujących wartości w każdej kolumnie.
  • Usuń wszystkie wiersze, w których brakuje wartości driver_gender, przekazując nazwę tej kolumny do parametru subset metody .dropna().
  • Ponownie policz liczbę brakujących wartości w każdej kolumnie, aby sprawdzić, czy w pozostałych wierszach nie brakuje już wartości driver_gender.
  • Sprawdź atrybut .shape ramki danych, aby zobaczyć, ile wierszy i kolumn pozostało.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Count the number of missing values in each column
print(ri.isnull().____)

# Drop all rows that are missing 'driver_gender'
ri.____(subset=[____], inplace=True)

# Count the number of missing values in each column (again)
print(ri.____.____)

# Examine the shape of the DataFrame
print(____)
Edytuj i uruchom kod