Explorar el conjunto de datos de señales de tráfico
Para comprender mejor cómo la función knn()
pudo clasificar la señal de stop, puede ser útil examinar el conjunto de datos de entrenamiento que utilizó.
Cada señal de calle observada previamente se dividió en una cuadrícula de 4x4, y se registró el nivel de rojo, verde y azul de cada uno de los 16 píxeles centrales, como se ilustra aquí.
El resultado es un conjunto de datos que registra el sign_type
así como 16 x 3 = 48 propiedades de color de cada signo.
Este ejercicio forma parte del curso
Aprendizaje supervisado en R: Clasificación
Instrucciones de ejercicio
- Utiliza la función
str()
para examinar el conjunto de datossigns
. - Utiliza
table()
para contar el número de observaciones de cada tipo de signo pasándole la columna que contiene las etiquetas. - Ejecuta el comando proporcionado
aggregate()
para ver si el nivel medio de rojo puede variar según el tipo de signo.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# 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)