Solutions de rechange à l'inverse matricielle usuelle
Dans la dernière vidéo, nous avons brièvement parlé des inverses généralisées ou pseudo-inverses.
Dans cet exercice, vous allez utiliser l'inverse généralisée de Moore-Penrose du paquet MASS et constater qu'elle donne l'inverse usuelle si la matrice avec laquelle vous travaillez est déjà inversible!
La commande ginv() calcule l'inverse généralisée de Moore-Penrose en R.
Pour en savoir plus sur l'inverse de Moore-Penrose, consultez le lien suivant.
Cette activité fait partie du cours
Algèbre linéaire pour la science des données en R
Instructions de l’exercice
- La matrice de Massey de la WNBA
Met le vecteur des différentiels de pointsfsont déjà chargés pour vous. AffichezMde nouveau. - Appliquez l'inverse usuelle de
Màfet affichez le résultat. - Le paquet
MASSest déjà chargé. Appliquez l'inverse généraliséeginv(M)àfet affichez le résultat.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Print M
print(M)
# Find the rating vector the conventional way
r <- ___%*%f
colnames(r) <- "Rating"
print(r)
# Find the rating vector using ginv
r <- ___ ___ ___
colnames(r) <- "Rating"
print(r)