Множення матриць
Щоб краще зрозуміти множення матриць, виконаймо кілька операцій вручну.
Ця вправа є частиною курсу
Створення рушіїв рекомендацій у PySpark
Інструкції до вправи
- Матриці
aтаb— це датафрейми Pandas. Застосуйте до кожної з них метод.head(), щоб переглянути. - Самостійно обчисліть добуток цих двох матриць.
- Введіть значення добутку матриць
aтаbу масивproduct, створений за допомогоюnp.array(). - Скористайтеся перевіркою в останньому рядку коду, щоб оцінити ваш результат. Метод
.dot()перемножує дві матриці.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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)