调整 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的 13x13 元素设为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(___)