我当时要求使用r中的lm()函数找到两个未知参数的最佳拟合值,我以前使用过lm函数,但不确定如何对未知参数执行此操作?
我需要在此公式上使用lm函数
log(C)〜log(A)+ Dlog(B)
基于此模型
log(C)〜N(log(A)+ Dlog(B),σ^ 2)
我已经有了向量中C和B的起始值,我需要估计A和D吗?我不是使用lm函数在r中执行此操作的方法。
谢谢!
答案 0 :(得分:0)
要最小化残差平方和,只需使用lm函数。您的输出将包含一个截距和一个与任何预测变量关联的系数。因此:
lm(log(C) ~ log(B), data = my_data)
您将把log(C)预测为两个参数的线性组合:“截距”的估计值和log(B)的回归系数。出于您的目的,这分别是log(A)和D。