Standardiser les variables
Il est important de s’assurer que les variables d’entrée pour le calcul de la distance kNN sont standardisées avec la fonction scale(). La standardisation évite que des variables avec une moyenne ou une variance élevées n’influencent de manière disproportionnée le score de distance kNN.
Cet exercice fait partie du cours
<cours>Introduction à la détection d’anomalies en R</cours>Instructions de l’exercice
- Appliquez la fonction
summary()aux donnéeswinepour calculer les valeurs de moyenne, minimum et maximum depHetalcohol. - Utilisez la fonction
scale()pour créer une version standardisée des donnéeswineappeléewine_scaled. - Utilisez la fonction
summary()surwine_scaledpour vérifier que la moyenne et les étendues ont changé.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Without standardization, features have different scales
summary(wine)
# Standardize the wine columns
wine_scaled <- ___
# Standardized features have similar means and quartiles
___(___)