Alternative all'inversa regolare di una matrice
Nell’ultimo video abbiamo parlato brevemente delle inverse generalizzate o pseudo-inverse.
In questo esercizio userai l’inversa generalizzata di Moore-Penrose dal pacchetto MASS e vedrai che restituisce l’inversa regolare se la matrice con cui stai lavorando è già invertibile!
Il comando ginv() calcola in R l’inversa generalizzata di Moore-Penrose.
Per maggiori informazioni sull’inversa di Moore-Penrose, vedi questo link.
Questo esercizio fa parte del corso
Algebra lineare per la Data Science in R
Istruzioni dell'esercizio
- La matrice di Massey WNBA
Me il vettore dei differenziali di puntifsono già caricati. Stampa di nuovoM. - Applica l’inversa regolare di
Mafe stampa il risultato. - Il pacchetto
MASSè già caricato. Applica l’inversa generalizzataginv(M)afe stampa il risultato.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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)