Standardizace příznaků
Před výpočtem kNN vzdálenosti je důležité standardizovat vstupní příznaky pomocí funkce scale(). Standardizace zajistí, že příznaky s velkou střední hodnotou nebo rozptylem nebudou mít nepřiměřeně velký vliv na výsledné kNN skóre.
Toto cvičení je součástí kurzu
Úvod do detekce anomálií v R
Pokyny k cvičení
- Použij funkci
summary()na datový rámecwinea zjisti střední hodnotu, minimum a maximum pro proměnnépHaalcohol. - Pomocí funkce
scale()vytvoř standardizovanou verzi datového rámcewines názvemwine_scaled. - Aplikuj funkci
summary()nawine_scaleda ověř, že se střední hodnota a rozsahy změnily.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Without standardization, features have different scales
summary(wine)
# Standardize the wine columns
wine_scaled <- ___
# Standardized features have similar means and quartiles
___(___)