我正在尝试为某些数据拟合一条最佳拟合线。从外观上看,它是一条负指数曲线。我已经设法使用该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) 中的错误:评估模型时产生的缺失值或无穷大
我花了很长时间玩不同的初始参数,但我要么收到此消息,要么收到另一个说矩阵是奇异的....
我正在尝试将价格与年龄相匹配(图表附在下面的链接中)