Estandarizar tus datos
En la clase vimos que puedes aprender mucho sobre un conjunto de datos creando a partir de él la matriz \(A^TA\). En este ejercicio, harás eso con datos atléticos de jugadores que se presentan al draft universitario de la National Football League. El conjunto de datos combine ya está cargado.
Este ejercicio forma parte del curso
Álgebra lineal para data science en R
Instrucciones del ejercicio
- Extrae solo los elementos numéricos del data frame tomando únicamente las columnas de la 5.ª a la 12.ª. Llama a esto
A(no podemos hacer operaciones con los componentes no numéricos de las columnas 1 a 4). - Convierte este data frame en una matriz usando el comando
as.matrix(). - Resta la media de cada una de las columnas de la matriz.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Extract columns 5-12 of combine
A <- combine[, ___:___]
# Make A into a matrix
A <- ___(A)
# Subtract the mean of each column
A[, ___] <- A[, 1] - mean(A[, 1])
A[, 2] <- A[, 2] - ___(A[, 2])
A[, ___] <- A[, 3] - mean(A[, 3])
A[, ___] <- A[, ___] - mean(A[, 4])
A[, 5] <- A[, 5] - mean(A[, 5])
A[, ___] <- A[, 6] - mean(A[, ___])
A[, 7] <- A[, ___] - mean(A[, 7])
A[, ___] <- A[, 8] - mean(A[, 8])