【发布时间】:2021-07-10 02:31:11
【问题描述】:
这学期我在大学学习线性回归入门课程。对于我的一项任务,我需要使用 R 分析数据集。
请允许我先分享我的部分代码:
log_Metab <- log(Metab)
mammal.lm.1 <- lm(Life ~ log_Metab)
plot(mammal.lm.1, which = 2)
基本上,我的数据集包含有关 95 种不同哺乳动物的新陈代谢率 (Metab) 和寿命 (Life) 的信息,我需要检查这两个特征之间是否存在线性关系。
现在,我粘贴的第三行代码生成了线性回归的正常QQ图,如下所示:
我想知道的很简单,并且在帖子的标题中有所说明 - 是否可以将识别功能用于像这样的 QQ 图这样的图?图中三个编号的观察值是由 R 自动选择的,而不是由我选择的。 如果可能,请显示并解释我应该输入的代码。例如,如果我愿意,如何识别紧邻第 90 个观测值左侧的点?
附:如果这是微不足道的事情,我提前道歉,但我只使用 R 大约一个月,这已经超出了我所学的范围:)
【问题讨论】:
-
如果您包含一个简单的reproducible example 以及可用于测试和验证可能的解决方案的示例输入,则更容易为您提供帮助。您不能直接将 identify 与默认绘图方法一起使用,但您可以使用
ggnorm制作您自己的残差图。基本上按照以下步骤操作:stackoverflow.com/questions/49547679/…。你只需要这样做:qqpoints <- qqnorm(resid(mammal.lm.1))
标签: r plot statistics regression linear-regression