Začněte nyníZačněte zdarma

Imputace modem a konstantou

Doplňování chybějících hodnot průměrem, mediánem, konstantou nebo modem je ideální řešení, pokud máš v datech relativně malé množství chybějících hodnot. V předchozím cvičení jsi imputoval/a pomocí průměru a mediánu. Teď doplníš nejčastěji se vyskytující hodnoty ve sloupci a pak provedeš další imputaci s pevně danou konstantou.

Jako dříve, DataFrame diabetes a funkce SimpleImputer() jsou už načtené.

Toto cvičení je součástí kurzu

Dealing with Missing Data in Python

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Make a copy of diabetes
diabetes_mode = diabetes.copy(deep=True)

# Create mode imputer object
mode_imputer = SimpleImputer(___=___)

# Impute using most frequent value in the DataFrame mode_imputer
diabetes_mode.iloc[:, :] = mode_imputer.___(___)
Upravit a spustit kód