CommencezCommencez gratuitement

Ajuster la matrice de Massey

Pour notre modèle de matrice de Massey appliqué à la WNBA, certains ajustements sont nécessaires afin qu'une solution à notre problème de cote existe et soit unique. C'est parce que la matrice que nous avons actuellement n'est pas (informatiquement) inversible.

Une façon d'y parvenir consiste à ajouter une ligne de 1 au bas de la matrice \(M\), une colonne de -1 complètement à droite de \(M\), et un 0 au bas du vecteur des écarts de points \(\vec{f}\). Dans cet exercice, vous allez effectivement ajouter tous ces éléments à la matrice \(M\).

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

  • Ajoutez une ligne de 1 au bas de la matrice M avec la commande rbind(). Assignez le résultat à M_2.
  • Ajoutez une colonne de -1 à droite de M_2 avec la commande cbind(). Assignez le résultat à M_3.
  • Définissez l'élément 13x13 de M_3 à 1.
  • Affichez la matrice obtenue.

Exercice interactif pratique

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

# Add a row of 1's
M_2 <- rbind(M, ___)

# Add a column of -1's 
M_3 <- ___(M_2, rep(-1, 13))

# Change the element in the lower-right corner of the matrix
M_3[___, ___] <- 1

# Print M_3
print(___)
Modifier et exécuter le code