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

Các lựa chọn thay thế cho nghịch đảo ma trận thông thường

Trong video trước, chúng ta đã nói ngắn gọn về nghịch đảo tổng quát hay giả nghịch đảo.

Trong bài tập này, bạn sẽ dùng nghịch đảo tổng quát Moore–Penrose trong gói MASS và thấy rằng nó sẽ cho ra nghịch đảo thông thường nếu ma trận bạn đang làm việc vốn đã khả nghịch!

Lệnh ginv() tính nghịch đảo tổng quát Moore–Penrose trong R.

Để biết thêm về nghịch đảo Moore–Penrose, xem liên kết sau.

Bài tập này là một phần của khóa học

Đại số tuyến tính cho Khoa học dữ liệu với R

Xem khóa học

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

  • Ma trận Massey của WNBA M và vector chênh lệch điểm f đã được nạp sẵn. In M lại.
  • Áp dụng nghịch đảo thông thường của M lên f và in kết quả.
  • Gói MASS đã được nạp sẵn cho bạn. Áp dụng nghịch đảo tổng quát ginv(M) lên f và in kết quả.

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.

# Print M
print(M)

# Find the rating vector the conventional way
r <- ___%*%f
colnames(r) <- "Rating"
print(r)

# Find the rating vector using ginv
r <- ___ ___ ___
colnames(r) <- "Rating"
print(r)
Chỉnh sửa và Chạy Mã