調整 Massey 矩陣
在我們的 WNBA Massey 矩陣模型中,為了讓評分問題的解存在且唯一,需要做一些調整。原因是目前的矩陣在計算上不可逆。
一種作法是:在矩陣 \(M\) 的底部加入一列 1,在 \(M\) 的最右邊加入一欄 -1,並在分差向量 \(\vec{f}\) 的底部加入一個 0。在本練習中,你會實際把這些都加到矩陣 \(M\) 上。
本練習屬於課程
R 的資料科學線性代數
練習說明
- 使用
rbind()在矩陣M的底部加入一列1,並將結果指定為M_2。 - 使用
cbind()在M_2的右側加入一欄-1,並將結果指定為M_3。 - 將
M_3的第 13×13 個元素設為1。 - 列印結果矩陣。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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(___)