【发布时间】:2019-12-16 13:22:42
【问题描述】:
我想找到一个欠定线性方程组的最小二乘估计,就像 Matlab 对 '\' 所做的那样。
我试图在 R 中重现的内容
% matlab code
X = [3.8642 9.6604;
14.2000 35.5000;
41.7832 104.4580;
0.4084 1.0210];
y = [1.2300
4.5200
13.3000
0.1300];
X\y % => [0, 0.1273]
我尝试了 R 的 lsfit 方法,MASS 包中的广义逆 (ginv),并使用 QR 组合 (R^{-1}Q'y),但都返回不同的结果。
【问题讨论】:
-
很好地提供了您想要模拟的 MATLAB 代码,但就 minimal reproducible example 而言,最好还提供数据以供人们轻松剪切并粘贴到 R
标签: r matlab linear-equation