Multiplicação de matrizes
Para entender melhor a multiplicação de matrizes, vamos fazer algumas operações manualmente.
Este exercicio faz parte do curso
Construindo mecanismos de recomendação com PySpark
Instruções do exercicio
- As matrizes
aebsão dataframes do Pandas. Use o método.head()em cada uma para visualizá-las. - Calcule por conta própria o produto dessas duas matrizes.
- Insira os valores do produto das matrizes
aebno arrayproduct, criado usandonp.array(). - Use a validação na última linha do código para avaliar sua estimativa. O método
.dot()multiplica duas matrizes.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# 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)