Multiplication de matrices
Pour mieux comprendre la multiplication de matrices, effectuons quelques opérations manuellement.
Cet exercice fait partie du cours
<cours>Créer des moteurs de recommandation avec PySpark</cours>Instructions de l’exercice
- Les matrices
aetbsont des DataFrames Pandas. Utilisez la méthode.head()sur chacune d’elles pour les afficher. - Calculez vous-même le produit de ces deux matrices.
- Saisissez les valeurs du produit des matrices
aetbdans le tableauproduct, créé avecnp.array(). - Utilisez la validation sur la dernière ligne de code pour évaluer votre estimation. La méthode
.dot()multiplie deux matrices entre elles.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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)