Điều chỉnh ma trận Massey
Với mô hình Ma trận Massey cho WNBA, cần có một vài điều chỉnh để lời giải cho bài toán xếp hạng tồn tại và là duy nhất. Lý do là ma trận hiện tại (về mặt tính toán) không khả nghịch.
Một cách để thay đổi là thêm một hàng toàn 1 vào cuối ma trận \(M\), một cột toàn -1 vào mép phải của \(M\), và một số 0 vào cuối vector chênh lệch điểm \(\vec{f}\). Trong bài tập này, bạn sẽ thực sự thêm tất cả các phần này vào ma trận \(M\).
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
Hướng dẫn bài tập
- Thêm một hàng toàn
1vào cuối ma trậnMbằng lệnhrbind(). Gán kết quả choM_2. - Thêm một cột toàn
-1vào bên phảiM_2bằng lệnhcbind(). Gán kết quả choM_3. - Đặt phần tử 13x13 của
M_3thành1. - In ra ma trận thu được.
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.
# Add a row of 1's
M_2 <- rbind(M, ___)
# Add a column of -1's
M_3 <- ___(M_2, rep(-1, 13))
# Change the element in the lower-right corner of the matrix
M_3[___, ___] <- 1
# Print M_3
print(___)