【发布时间】:2018-10-10 11:28:19
【问题描述】:
R 中的函数 poly() 用于生成正交向量,有助于解释系数显着性。但是,我看不出使用它进行预测的意义。在我看来,以下两个模型(model_1 和 model_2)应该产生相同的预测。
q=1:11
v=c(3,5,7,9.2,14,20,26,34,50,59,80)
model_1=lm(v~poly(q,2))
model_2=lm(v~1+q+q^2)
predict(model_1)
predict(model_2)
但事实并非如此。为什么?
【问题讨论】: