Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Matriserna a och b ä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 a och b i arrayen product, som skapas med np.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)
Redigera och kör kod