IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • La matrice di Massey WNBA M e il vettore dei differenziali di punti f sono già caricati. Stampa di nuovo M.
  • Applica l’inversa regolare di M a f e stampa il risultato.
  • Il pacchetto MASS è già caricato. Applica l’inversa generalizzata ginv(M) a f e 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)
Modifica ed esegui il codice