Aan de slagBegin gratis

Matrixvermenigvuldiging

Om matrixvermenigvuldiging beter te begrijpen, gaan we een paar matrixbewerkingen handmatig doen.

Deze oefening maakt deel uit van de cursus

Aanbevelingssystemen bouwen met PySpark

Bekijk cursus

Oefeninstructies

  • Matrices a en b zijn Pandas-dataframes. Gebruik de methode .head() op beide om ze te bekijken.
  • Reken zelf het product van deze twee matrices uit.
  • Vul de waarden van het product van de matrices a en b in de array product in, gemaakt met np.array().
  • Gebruik de validatie op de laatste code-regel om je schatting te controleren. De methode .dot() vermenigvuldigt twee matrices met elkaar.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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)
Code bewerken en uitvoeren