开始使用免费开始使用

调整 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(___)
编辑并运行代码