建模后验证图与方差
在上一个练习中,您发现 int_rate 会随 grade 不同而变化。现在我们需要验证该模型。对于线性回归,这意味着要检查"残差 vs. 拟合值"和"正态 Q-Q"图。
如果在 R 中对模型对象调用 plot(),它会自动绘制以上两个图外加另外两个图。您需要解读这些图来评估模型拟合情况。我们在视频中已经讨论过如何完成这一步。
ANOVA 和线性建模的另一个假设是方差齐性。齐性意味着"相同",在这里指的是 int_rate 的方差在每个 grade 水平上都相同。我们可以使用 bartlett.test() 来检验方差齐性,它以公式和数据集作为输入。
本练习是课程的一部分
R 中的实验设计
练习说明
- 运行第一行包含
par()的代码,使绘图以 2x2 网格输出。 - 对已为您创建的
grade_aov调用plot(),生成模型诊断图。 - 使用
bartlett.test()检验方差齐性。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# For a 2x2 grid of plots:
par(mfrow=c(___, ___))
# Plot grade_aov
___
# Bartlett's test for homogeneity of variance
___