Matrismultiplikation
För att förstå matrismultiplikation på ett mer konkret sätt 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-dataframes. Använd metoden.head()på var och en av dem för att visa dem. - 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å sista kodraden 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)