IniziaInizia gratis

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.

Stop Sign Data Encoding

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

Visualizza il corso

Istruzioni dell'esercizio

  • Usa la funzione str() per esaminare l'insieme di dati signs.
  • 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)
Modifica ed esegui il codice