CommencezCommencez gratuitement

Exploration de l'ensemble de données sur les panneaux de circulation

Pour mieux comprendre comment la fonction knn() a pu classer le panneau ARRÊT, il peut être utile d'examiner l'ensemble d'entraînement qu'elle a utilisé.

Chaque panneau observé auparavant a été découpé en une grille 4 x 4, et les niveaux de rouge, de vert et de bleu pour chacun des 16 pixels centraux ont été enregistrés comme illustré ici.

Stop Sign Data Encoding

Il en résulte un ensemble de données qui consigne le sign_type ainsi que 16 x 3 = 48 propriétés de couleur pour chaque panneau.

Cette activité fait partie du cours

Apprentissage supervisé en R : Classification

Voir le cours

Instructions de l’exercice

  • Utilisez la fonction str() pour examiner l'ensemble de données signs.
  • Utilisez table() pour compter le nombre d'observations de chaque type de panneau en lui passant la colonne qui contient les étiquettes.
  • Exécutez la commande aggregate() fournie pour voir si le niveau moyen de rouge peut varier selon le type de panneau.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Examine the structure of the signs dataset


# Count the number of signs of each type
table(___)

# Check r10's average red level by sign type
aggregate(r10 ~ sign_type, data = signs, mean)
Modifier et exécuter le code