Zacznij terazZacznij za darmo

Faktoryzacja macierzy

Macierz G jest dostępna jako ramka danych Pandas. Przyjrzyj się jej, aby zrozumieć jej strukturę. Następnie przeanalizuj możliwe macierze cząstkowe H, I oraz J (również ramki danych Pandas) i określ, które dwie z nich po pomnożeniu dają macierz G.

To ćwiczenie jest częścią kursu

Budowanie silników rekomendacji w PySpark

Zobacz kurs

Instrukcje do ćwiczenia

  • Wyświetl macierz G za pomocą polecenia print
  • Przyjrzyj się macierzom H, I oraz J i określ, która para z nich da w wyniku macierz G po pomnożeniu.
  • Wprowadź odpowiedź do dostarczonego kodu np.matmul().

Interaktywne ćwiczenie praktyczne

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

# Take a look at Matrix G using the following print function
print("Matrix G:")
print(____)

# Take a look at the matrices H, I, and J and determine which pair of those matrices will produce G when multiplied together. 
print("Matrix H:")
print(____)
print("Matrix I:")
print(____)
print("Matrix J:")
print(____)

# Multiply the two matrices that are factors of the matrix G
prod = np.matmul(____, ____)
print(G == prod)
Edytuj i uruchom kod