ComenzarEmpieza gratis

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

Ver curso

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])
Editar y ejecutar código