Ajustarea Matricei Massey
Pentru modelul nostru Massey aplicat pe datele WNBA, sunt necesare câteva ajustări pentru ca o soluție a problemei de clasificare să existe și să fie unică. Aceasta deoarece matricea pe care o avem în prezent nu este inversabilă (din punct de vedere computațional).
O modalitate de a remedia acest lucru este să adăugăm un rând de valori 1 în partea de jos a matricei \(M\), o coloană de valori -1 în extrema dreaptă a lui \(M\) și un 0 în partea de jos a vectorului diferențelor de puncte \(\vec{f}\). În acest exercițiu, vei adăuga efectiv toate acestea la matricea \(M\).
Acest exercițiu face parte din cursul
Algebră liniară pentru știința datelor în R
Instrucțiuni pentru exercițiu
- Adaugă un rând de valori
1în partea de jos a matriceiMfolosind comandarbind(). Atribuie rezultatul variabileiM_2. - Adaugă o coloană de valori
-1în dreapta luiM_2folosind comandacbind(). Atribuie rezultatul variabileiM_3. - Setează elementul de pe poziția 13x13 din
M_3la valoarea1. - Afișează matricea rezultată.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Add a row of 1's
M_2 <- rbind(M, ___)
# Add a column of -1's
M_3 <- ___(M_2, rep(-1, 13))
# Change the element in the lower-right corner of the matrix
M_3[___, ___] <- 1
# Print M_3
print(___)