Как я могу найти два отсутствующих параметра в r, используя функцию lm ()? - PullRequest
0 голосов
/ 04 мая 2019

Я просил найти наиболее подходящие значения для двух неизвестных параметров, используя функцию lm () в r, я раньше использовал функцию lm, но я не уверен, как это сделать для неизвестных параметров?

Мне нужно использовать функцию lm в этой формуле

log⁡ (C) ~ log⁡ (A) + D log⁡ (B)

В зависимости от модели

log (C) ~ N (log⁡ (A) + D log⁡ (B), σ ^ 2)

У меня уже есть начальные значения для C и B в векторах, и мне нужно оценить A и D? Я не как это сделать в г с помощью функции lm.

Спасибо!

1 Ответ

0 голосов
/ 05 мая 2019

Чтобы минимизировать остаточную сумму квадратов, просто используйте функцию lm.Ваш вывод будет содержать перехват и коэффициент, связанный с любыми переменными предиктора.Таким образом:

lm(log(C) ~ log(B), data = my_data) 

Вы будете предсказывать log (C) как линейную комбинацию двух параметров: оценки «пересечения» и коэффициента регрессии log (B).Для ваших целей это log (A) и D соответственно.

...