0

我正在尝试为某些数据拟合一条最佳拟合线。从外观上看,它是一条负指数曲线。我已经设法使用该nls函数来找到二阶多项式拟合,但是当我尝试拟合指数时,就会出现问题......

当我输入以下内容时:

exponential.model = nls( prcol ~  I(p1*exp(p2*agecol) + p3), start = c(p1=1, p2=-1, p3=1))
summary(exponential.model)

R 输出一条消息:

numericDeriv(form[[3L]], names(ind), env) 中的错误:评估模型时产生的缺失值或无穷大

我花了很长时间玩不同的初始参数,但我要么收到此消息,要么收到另一个说矩阵是奇异的....

我正在尝试将价格与年龄相匹配(图表附在下面的链接中)

点击查看图表

4

0 回答 0