как правильно написать это нелинейное уравнение регрессии в r
a0 * (D ^ a1) * (H ^ a2) X ^ (b1 (Z^ 4) + b2 * (1 / exp (D / H) + b3 * (X ^ 0.1) + b4 * (1 / D) + b5 * (H ^ Q) + b6 * X)
Я попытался записать его в следующем формате, но r сказал, что я должен удалить знак запятой (,) между формулой и данными. Я попытался удалить знак запятой, но я не смог запустить данные.
Мои данные представлены в табличном формате с переменными D, H, Z, X, Q. a0, a1, a2, b1, b2, b3, b4, b5, b6 - все параметры, подлежащие оценке.
model2 <- nls (Dbh ~ a0*(Dbh^a1)*(Tht^a2)*X^(b1*(Z^4)+b2*((1/exp)^(Dbh/Tht))+b3*(X^0.1)+b4*(1/Dbh)+b5*(Tht^Q)+b6*X)),
data = kodat,
Start = list(a0= 4.6, a1= 6.9, a2= 5.9, b1= 30, b2= 2.1, b3= 7.8, b4= 1.2, b5= 0.2, b6= 8.1)
summary(model2)