可能重复:
How to calculate Total least squares in R? (Orthogonal regression)
我必须在R中实现Total Least Squares模型而不是lm()(线性回归)
谁不明白我的意思,这个链接可能有用:http://en.wikipedia.org/wiki/Total_least_squares
这种回归模型是否有R函数?
答案 0 :(得分:2)
不确定是否有包,但这里有一些代码:
http://r.789695.n4.nabble.com/Total-least-squares-linear-regression-td1475960.html
通过使用R的各种强大的优化包之一,您也可能进行相当低效的搜索。从本文http://arxiv.org/PS_cache/math/pdf/9805/9805076v1.pdf开始,看起来质心始终贯穿最佳拟合线,您只需要搜索找到最小化欧几里德平方距离之和的角度。不应该太难,但这只是让你适合而不是任何适合的诊断。