我有一个对数对数线性函数:
lom1 = lm(log(y)~log(x1)+log(x2),data=mod_dt)
我想使用相同的数据集获得 y_hat,我做到了
yhat = exp(predict(lom1))
结果似乎很多(与我在 R 中手动计算的 y-hat 进行比较)。
任何原因?
第二个相关问题是,我首先在原始数据集 mod_dt 中添加了三列,用于 y、x1 和 x2 的对数转换。比如说,它们被命名为 logy、logx1 和 logx2,然后我运行 lm:
lom2 = lm(logy ~ logx1 + logx2, data=mod_dt)
这给出了一组不同的系数。
这可以通过这样做给出正确的 y-hat
exp(predict(lom2))
提前谢谢了。