0
我的數據由兩列 - 時間和累計數如下圖所示:非線性擬合R中
time <- c(1:14)
cum.num <- c(20, 45, 99, 195, 301, 407, 501, 582, 679, 753, 790, 861, 1011, 1441)
我的非線性函數爲:
B/(B*C*exp(-A*B*time) + 1)
我的目標是利用我的數據模型非線性方法。我試過如下:
m1 < -nls(cum.num ~ B/((B*C)*exp(-A*B*time) + 1)
我嘗試了好幾種初始值,但得到了以下錯誤:
Error in nls(cum.vul ~ B/((B * C) * exp(-A * B * time) + 1),
start = list(B = 60, : singular gradient
謝謝你這麼多!!!!!!!!!!!!!!!!!!!!!我得到了點 –
THANK YOU SO MUCH 。如果我要計算這個模型的置信區間,但仍然是母豬的錯誤是這樣的:等待分析做... 錯誤教授$ getProfile():奇異梯度.........你能不能請在這方面澄清@Ben Bolker –