Esplorare l'insieme di dati dei segnali stradali
Per capire meglio come la funzione knn() sia riuscita a classificare il segnale di stop, può essere utile esaminare l'insieme di dati di training che ha utilizzato.
Ogni segnale stradale osservato in precedenza è stato suddiviso in una griglia 4x4 e sono stati registrati i livelli di rosso, verde e blu per ciascuno dei 16 pixel centrali, come illustrato qui.

Il risultato è un insieme di dati che registra il sign_type oltre a 16 x 3 = 48 proprietà di colore per ciascun segnale.
Questo esercizio fa parte del corso
Apprendimento supervisionato in R: Classificazione
Istruzioni dell'esercizio
- Usa la funzione
str()per esaminare l'insieme di datisigns. - Usa
table()per contare il numero di osservazioni di ciascun tipo di segnale passandole la colonna che contiene le etichette. - Esegui il comando
aggregate()fornito per vedere se il livello medio del rosso varia in base al tipo di segnale.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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)