Hello all! I am trying to estimate four parameters of a model (mu, sigma, theta and lambda) for a subset of data (snapshot given below). I have tried to do this using the nls package in R but I kept getting error messages (Error in numericDeriv(form[[3L]], names(ind), env) : --AND-- Missing value or an infinity produced when evaluating the model). Please have a look at my code and tell, if you can, how I might get it to work. The data has five levels of "WP" (0, -0.4, -0.8, -1.2 and -1.6).
Mod1<-nls(1-germ~exp(-1*((WP-(theta/time)-mu)/sigma)^lambda),start=c(mu=-3,theta=3,sigma=3,lambda=-1),data=ht) WP time germ 0 1.333333 0 0 1.416667 0 0 1.5 0.04 0 1.583333 0.04 0 2.083333 0.08 0 2.166667 0.16 0 2.25 0.24 0 2.333333 0.36 0 2.416667 0.6 0 2.5 0.64 0 2.583333 0.64 0 2.666667 0.72 0 2.916667 1 . . . -1.6 2.916667 0 -1.6 3.166667 0 -1.6 3.666667 0 -1.6 4.166667 0 -1.6 4.666667 0 -1.6 5.166667 0 -1.6 5.666667 0 -1.6 7.666667 0 -1.6 9.666667 0 -1.6 12.66667 0 -1.6 19.66667 0 Dr Onoriode Coast Postdoctoral Fellow Agriculture Flagship CSIRO E onoriode.co...@csiro.au [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.