开始使用免费开始使用

常规矩阵逆的替代方法

在上一个视频中,我们简要介绍了广义逆(也称伪逆)。

在本练习中,您将使用 MASS 包中的 Moore-Penrose 广义逆,并会发现:如果当前矩阵本身是可逆的,它就会给出与常规逆相同的结果!

命令 ginv() 会在 R 中计算 Moore-Penrose 广义逆。

关于 Moore-Penrose 逆的更多信息,请参见以下链接

本练习是课程的一部分

R 数据科学的线性代数

查看课程

练习说明

  • 已为您加载了 WNBA Massey 矩阵 M 和分差向量 f。再次打印 M
  • M 的常规逆作用到 f 上,并打印结果。
  • 已为您加载 MASS 包。将广义逆 ginv(M) 作用到 f 上,并打印结果。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# 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)
编辑并运行代码