Bắt đầu ngayBắt đầu miễn phí

Phân rã ma trận

Ma trận G được cung cấp ở đây dưới dạng Pandas dataframe. Hãy xem nó để hiểu cấu trúc. Xem các ma trận thành phần có thể là H, IJ (cũng là các Pandas dataframe), và xác định hai ma trận nào khi nhân với nhau sẽ tạo ra ma trận G.

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

Xem khóa học

Hướng dẫn bài tập

  • Xem ma trận G bằng lệnh print
  • Xem các ma trận H, IJ và xác định cặp nào trong số đó khi nhân với nhau sẽ tạo ra G.
  • Nhập câu trả lời của bạn vào đoạn mã np.matmul() đã cho.

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.

# Take a look at Matrix G using the following print function
print("Matrix G:")
print(____)

# Take a look at the matrices H, I, and J and determine which pair of those matrices will produce G when multiplied together. 
print("Matrix H:")
print(____)
print("Matrix I:")
print(____)
print("Matrix J:")
print(____)

# Multiply the two matrices that are factors of the matrix G
prod = np.matmul(____, ____)
print(G == prod)
Chỉnh sửa và Chạy Mã