Assign the nls() output to an object and then use coef() and resid(), just
as you do with lm().
Andy
> From: Chung Chang
>
> Hi,
>I have a question about how to get the residuals and estimations
> of the parameters in my program.
> For example,
> x<-c(1,2,3,4,5,6)
> y<-c(2.9, 1.24, 1.71, 2.9
as.vector(coef(nlsobj))
as.vector(resid(nlsobj))
On Wed, 2 Feb 2005, Chung Chang wrote:
> Hi,
>I have a question about how to get the residuals and estimations
> of the parameters in my program.
> For example,
> x<-c(1,2,3,4,5,6)
> y<-c(2.9, 1.24, 1.71, 2.989358, 1.455979, 1.4)
> nls(y ~ a+
Hi,
I have a question about how to get the residuals and estimations
of the parameters in my program.
For example,
x<-c(1,2,3,4,5,6)
y<-c(2.9, 1.24, 1.71, 2.989358, 1.455979, 1.4)
nls(y ~ a+sin(b*x),start=list(a=2.2,b=1.8),trace=TRUE)
I can get the estimation of a, b and residuals from the outpu