Kom igångKom igång gratis

Matrismultiplikation

För att förstå matrismultiplikation på djupet ska vi utföra några matrisoperationer manuellt.

Den här övningen är en del av kursen

Bygg rekommendationsmotorer med PySpark

Visa kurs

Övningsinstruktioner

  • Matriserna a och b är Pandas-dataramar. Använd metoden .head() på var och en av dem för att visa deras innehåll.
  • Beräkna produkten av dessa två matriser på egen hand.
  • Ange värdena för produkten av matriserna a och b i arrayen product, som skapas med np.array().
  • Använd valideringen på kodens sista rad för att kontrollera ditt svar. Metoden .dot() multiplicerar två matriser med varandra.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Use the .head() method to view the contents of matrices a and b
print("Matrix A: ")
print (a.____())

print("Matrix B: ")
print (b.____())

# Complete the matrix with the product of matrices a and b
product = np.array([[____,____], [____,____]])

# Run this validation to see how your estimate performs
product == np.dot(a,b)
Redigera och kör kod