Skip to content

Curve fitting

3 messages · ndurand@fr.abx.fr, Ben Bolker, Albyn Jones

#
<ndurand <at> fr.abx.fr> writes:
Can you specify *exactly* what R code you're using?
Are you using nls()?

  You're trying to fit a five-parameter model to
five data points, which is likely to be difficult if
not impossible to do statistically.  Furthermore, your
data points don't have very much information in them
about all the parameters you're trying to estimate --
they are steadily decreasing, with very mild
curvature.  Finally, if these "data" happen to be
points that you have generated as theoretical
values, without adding noise, nls will give you
problems (see ?nls).

  If you give us more detail about what you're trying
to do we might be able to help (or possibly tell you
that it really can't work ...)

  Ben Bolker
#
You haven't told us how you are fitting the model; are you using
nls(), and if so with what initial values?  The models don't make
sense at x=0, due to the inclusion of the log(x) term.  Ignoring that,
you have 5 observations and 5 parameters in your second model. What is
the reason you are including both "b*log(x)" and "c*x" terms in the
model?  

regards

albyn
-----------------------------------------------------------------------
On Thu, Jan 12, 2006 at 07:11:12PM +0100, ndurand at fr.abx.fr wrote: