Zacznij terazZacznij za darmo

Alternatywy dla zwykłej odwrotności macierzy

W poprzednim filmie krótko omówiliśmy odwrotności uogólnione (pseudoodwrotności).

W tym ćwiczeniu skorzystasz z uogólnionej odwrotności Moore'a–Penrose'a dostępnej w pakiecie MASS i przekonasz się, że dla macierzy odwracalnej daje ona taki sam wynik jak zwykła odwrotność!

Funkcja ginv() oblicza uogólnioną odwrotność Moore'a–Penrose'a w R.

Więcej informacji na temat odwrotności Moore'a–Penrose'a znajdziesz pod tym linkiem.

To ćwiczenie jest częścią kursu

Algebra liniowa dla data science w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Macierz Masseya WNBA M oraz wektor różnic punktowych f są już wczytane. Wyświetl macierz M.
  • Zastosuj zwykłą odwrotność macierzy M do wektora f i wyświetl wynik.
  • Pakiet MASS jest już załadowany. Zastosuj uogólnioną odwrotność ginv(M) do wektora f i wyświetl wynik.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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)
Edytuj i uruchom kod