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
Övningsinstruktioner
- Matriserna
aochbä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
aochbi arrayenproduct, som skapas mednp.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)