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
Instrucțiuni pentru exercițiu
- Matricea Massey WNBA
Mși vectorul diferențelor de punctefsunt deja încărcate. AfișeazăM. - Aplică inversa obișnuită a lui
Masupra luifși afișează rezultatul. - Pachetul
MASSeste deja încărcat. Aplică inversa generalizatăginv(M)asupra luifș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)