R语言中非线性模型的R^2的计算
(2012-09-26 09:45:58)
标签:
教育 |
#首先得到非线性拟合的结果
#假设V为实测的因变量值
Reg <- nls(...)
#计算SSre
# 得到fitted value
fit<-fitted(Reg)
SSre<-sum((V-fit)^2)
#或者
SSre<-sum(residuals(Reg)^2)
#计算SStot
SStot<-sum((V-mean(V))^2)
#计算R^2
R2=1-SSre/SStot