Я хочу выполнить нелинейную регрессию с помощью nls () в R, но я всегда получаю следующий код ошибки:
Предупреждение: ошибка в nlsModel: единичная матрица градиента при начальных оценках параметров
Моя функция nls () выглядит следующим образом:
nlr <- nls(formula = valuerange1 ~ A*exp(m1*temp), data = list(temp,valuerange1), start= list(A=4000, m1=0.001))
Без параметра A nls () работает, и я получаю результат для m1:
nlr <- nls(formula = valuerange1 ~ exp(m1*temp), data = list(temp,valuerange1), start= list(m1=0.001))
, кто мне может помочь?