【发布时间】:2019-10-18 15:00:24
【问题描述】:
我正在尝试用 R 中的负指数模型拟合一些数据,但它似乎不起作用,我找不到错误或解决方法。
t<-c(1,4,16)
y<-c(0.8,0.45,0.04)
tabla<-data.frame(t,y)
reg<-nls(y~exp(-b*t),tabla,start = list(t=0,b=0))
运行代码后出现以下错误
Error in qr(.swts * attr(rhs, "gradient")) :
dims [product 2] do not match the length of object [3]
In addition: Warning message:
In .swts * attr(rhs, "gradient") :
longer object length is not a multiple of shorter object length
【问题讨论】:
-
是数据,不知道为什么帖子里没有出现,刚刚编辑过!
-
不直接相关,但可能将
t重命名为其他名称。虽然R可以处理这些问题,但t可能难以调试,因为它也代表transpose 函数。
标签: r nls non-linear-regression