我有一个模型,它试图通过对避孕的道德冷漠和对赌博的道德拒绝来预测一个国家的生活质量指数。最初模型包含几个预测变量,但我通过 AIC 使用反向消除消除了大部分。这是模型的摘要(使用 R 生成):
> summary(fit1)
Call:
lm(formula = Quality.of.life.index ~ Morally.unacceptable.ga +
Not.a.moral.issue.co, data = qli_and_moral_ind)
Residuals:
Min 1Q Median 3Q Max
-89.670 -25.443 -4.732 36.129 64.441
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 143.1410 32.7499 4.371 0.00019 ***
Morally.unacceptable.ga -1.7690 0.3603 -4.910 4.71e-05 ***
Not.a.moral.issue.co 1.4471 0.7925 1.826 0.07981 .
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Residual standard error: 40.39 on 25 degrees of freedom
Multiple R-squared: 0.6079, Adjusted R-squared: 0.5765
F-statistic: 19.38 on 2 and 25 DF, p-value: 8.266e-06
该模型有两个我无法解释的图:


根据网络,上面的残差图可能表示可预测的错误,即我的模型中缺少一些变量。这个评价正确吗?如果是这样,我应该考虑在模型中添加什么?它看起来像图 - 也许添加一个立方项?