Nhân ma trận
Để hiểu rõ hơn về phép nhân ma trận, hãy tự thực hiện một vài phép toán với ma trận.
Bài tập này là một phần của khóa học
Xây dựng Recommendation Engine với PySpark
Hướng dẫn bài tập
- Ma trận
avàblà các dataframe của Pandas. Dùng phương thức.head()trên từng ma trận để xem chúng. - Tự tính tích của hai ma trận này.
- Nhập các giá trị của tích giữa ma trận
avàbvào mảngproduct, được tạo bằngnp.array(). - Dùng đoạn kiểm tra ở dòng cuối cùng của mã để đánh giá kết quả bạn ước tính. Phương thức
.dot()sẽ nhân hai ma trận với nhau.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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)