2
我想適合類型的功率模型:R:冪函數擬合 - 錯誤修復和更
y = b*x(^z)
我的數據是從大量的軟件包動物的數據。
我的代碼是在這裏:
library(MASS)
nls(brain~b*body^z,start = list(b = 0, z = 1),data=Animals)
它有一個錯誤,我不知道如何解決
Error in nlsModel(formula, mf, start, wts) :
singular gradient matrix at initial parameter estimates
我想問這是正確的,以適應這種模式用我的功能。
感謝您的幫助!
若b = 0,則z的微小擾動對rhs的價值沒有影響,所以它的單數性如上所述。 –
即時通訊對不起,我是r新手,你能告訴我如何設置b和z。謝謝 – kkjoe
你將b的起始值設置爲0.不要這樣做。 –