【发布时间】:2011-08-02 10:44:46
【问题描述】:
我想知道是否有一种方法可以计算图中的 abline 和数据点之间的距离?例如,concentration == 40 和 signal == 643(元素 5)与 abline 之间的距离是多少?
concentration <- c(1,10,20,30,40,50)
signal <- c(4, 22, 44, 244, 643, 1102)
plot(concentration, signal)
res <- lm(signal ~ concentration)
abline(res)
【问题讨论】:
-
你是指到直线的最短距离还是垂直距离(观察值和拟合值之间的距离)?如果是后者,那就看
?residuals -
@James:你的问题是关键。现在有两个答案,根据 Lisann 的要求,任何一个都是正确的。
-
到直线的最短距离是Total Least Squares Regression的残差。
-
@cbeleites:是的,但你真的想运行 TLS 回归只是为了得到一个简单的答案吗?
-
感谢您的回答,对于我的问题,我需要垂直距离