0
您好我正在運行Python導入rpy2 robjects中的代碼,並嘗試對某些數據(有我認爲是權重的錯誤)擬合 。 我正在使用非線性迴歸和我試圖適合的「公式」: A /((x/t1)^ b +(x/t1)^ c)rpy2 nls初始參數選擇
不幸的是,每次我嘗試運行代碼我得到了通常的單數梯度誤差:
rpy2.rinterface.RRuntimeError:在功能(式中,數據= parent.frame()錯誤,啓動,控制= nls.control(),: 奇異梯度
我認爲是由於我對參數(A,t1,b和c)的初始值。 有沒有什麼辦法可以更好地猜測初始值而不是試驗? 個感謝, 尼諾
是檢查nlstools,但預覽不是rpy2.R對象。 – user717420 2011-04-22 04:23:44