开始使用免费开始使用

包含与不包含异常值的估计

本练习提供的数据(hypdata_outlier)包含一个极端异常值。已给出该数据集的散点图,以及 response 相对于 explanatory 的线性回归模型。您将移除这个异常点,以观察单个观测如何影响回归直线的估计。

本练习是课程的一部分

R 中的线性回归推断

查看课程

练习说明

  • 筛选 hypdata_outlier,移除该异常值。
  • 更新图对象 p,再添加一层平滑曲线(使用 geom_smooth)。
    • 与另一条带状层相同,此更新应使用线性回归方法,并且不要绘制带状区域。
    • 与另一条带状层不同,此更新应使用 data = hypdata_no_outlier,并将颜色设为红色。
    • 目前仅使用平滑曲线,不要显示置信带(se = FALSE)。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# This plot is shown
p <- ggplot(hypdata_outlier, aes(x = explanatory, y = response)) + 
  geom_point() +
  geom_smooth(method = "lm", se = FALSE) 

# Filter to remove the outlier
hypdata_no_outlier <- ___

p +
  # Add another smooth lin .reg. layer, no ribbon, 
  # hypdata_no_outlier data, colored red
  ___
编辑并运行代码