首页 > 解决方案 > NLS 回归中的残差总和不接近于零

问题描述

我在 R 中运行 NLS 模型。残差是正态分布的,但残差的平均值不为零。这怎么可能?

x <- data.frame( height= c(185, 194,166, 187, 181,177),
           weight=c(77,67,79,87,65,64),
            age=c(76,89,76,43,56,54))


model <- nls(height ~ a*weight + age*c, data=x, start= list(a=0, c=0))

residuals <- x$height - predict(model,x)
sum(residuals)

标签: rnls

解决方案


它的拦截....我认为你需要一个拦截才能让代数正常工作......


推荐阅读