ÎncepețiÎncepe gratuit

Alternative la Inversa Obișnuită a unei Matrice

În ultimul videoclip, am discutat pe scurt despre inversele generalizate sau pseudo-inverse.

În acest exercițiu, vei folosi inversa generalizată Moore-Penrose din pachetul MASS și vei descoperi că aceasta produce inversa obișnuită atunci când matricea cu care lucrezi este deja inversabilă!

Comanda ginv() calculează inversa generalizată Moore-Penrose în R.

Pentru mai multe informații despre inversa Moore-Penrose, consultă următorul link.

Acest exercițiu face parte din cursul

Algebră liniară pentru știința datelor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Matricea Massey WNBA M și vectorul diferențelor de puncte f sunt deja încărcate. Afișează M.
  • Aplică inversa obișnuită a lui M asupra lui f și afișează rezultatul.
  • Pachetul MASS este deja încărcat. Aplică inversa generalizată ginv(M) asupra lui f și afișează rezultatul.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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)
Editează și rulează codul