我有遵循S型曲线的数据,我想要拟合逻辑函数来提取每个参与者的三个(或两个)参数。我在网上找到了一些方法,但我不确定哪一个是正确的选择。解释说,应该像这样使用nls()函数: ## get the然后解释说,为了获得起始值,你可以使用“自启动模型可以为你估计良好的起始值,所以你不必指定它们”:
fit <- <
我有两个向量(示例): x=c(100,98,60,30,28,30,20,10)
y=c(10,9.8,5,3,2,3.4,2.8,1) 我想用这个函数来拟合它们: 并获得拟合参数a b c d ?我使用了这个: m<-nls(x~a/1+e^(-b*(y-c)) + d) 但是我得到了这个错误: Error in y - c : non-numeric argument to