ÎncepețiÎncepe gratuit

Eliminarea rândurilor

Atunci când știi că o anumită coloană va fi esențială pentru analiza ta și doar o mică parte din rânduri au valori lipsă în acea coloană, cel mai bine este să elimini acele rânduri din setul de date.

Pe parcursul acestui curs, coloana driver_gender va fi esențială pentru multe dintre analize. Deoarece doar o mică parte din rânduri au valoarea driver_gender lipsă, vom elimina acele rânduri din setul de date.

Acest exercițiu face parte din cursul

Analiza activității polițienești cu pandas

Vezi cursul

Instrucțiuni pentru exercițiu

  • Numără valorile lipsă din fiecare coloană.
  • Elimină toate rândurile cărora le lipsește driver_gender, transmițând numele coloanei parametrului subset al metodei .dropna().
  • Numără din nou valorile lipsă din fiecare coloană, pentru a verifica că niciunul dintre rândurile rămase nu are driver_gender lipsă.
  • Examinează atributul .shape al DataFrame-ului pentru a vedea câte rânduri și coloane au rămas.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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(____)
Editează și rulează codul