CommencezCommencez gratuitement

Standardiser vos données

Dans la leçon, nous avons vu qu'on peut en apprendre beaucoup sur un jeu de données en construisant la matrice \(A^TA\) à partir de celui-ci. Dans cet exercice, vous le ferez avec des données athlétiques de joueurs admissibles au repêchage universitaire de la National Football League. Le jeu de données combine est déjà chargé pour vous.

Cette activité fait partie du cours

Algèbre linéaire pour la science des données en R

Voir le cours

Instructions de l’exercice

  • Extrayez uniquement les éléments numériques du tableau de données en prenant seulement les 5e à 12e colonnes. Nommez cet objet A (nous ne pouvons pas faire de calculs sur les composantes non numériques des colonnes 1 à 4).
  • Convertissez ce tableau de données en matrice avec la commande as.matrix().
  • Soustrayez la moyenne de chacune des colonnes de la matrice.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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])
Modifier et exécuter le code