Aan de slagBegin gratis

Matrixvermenigvuldiging

Om matrixvermenigvuldiging beter te begrijpen, gaan we enkele 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 op allebei de .head()-methode om ze te bekijken.
  • Werk 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, aangemaakt met np.array().
  • Gebruik de validatie op de laatste coderegel om je schatting te evalueren. De .dot()-methode 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