Odstranění řádků
Pokud víš, že určitý sloupec bude pro tvou analýzu klíčový a jen malá část řádků v něm má chybějící hodnoty, obvykle dává smysl tyto řádky z datasetu odebrat.
V průběhu tohoto kurzu bude sloupec driver_gender nezbytný pro řadu analýz. Protože chybí jen v malém počtu řádků, tyto řádky z datasetu odstraníme.
Toto cvičení je součástí kurzu
Analyzing Police Activity with pandas
Pokyny k cvičení
- Spočítej počet chybějících hodnot v každém sloupci.
- Odstraň všechny řádky, kde chybí
driver_gender, tak, že předáš název sloupce parametrusubsetmetody.dropna(). - Znovu spočítej počet chybějících hodnot v každém sloupci a ověř, že v žádném ze zbývajících řádků
driver_gendernechybí. - Prozkoumej atribut
.shapeDataFramu a zjisti, kolik řádků a sloupců zůstalo.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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(____)