R不能绘制回归线。

4

我正在尝试在数据图上显示回归线,但无法成功。我尝试重新启动R并检查代码,但代码看起来完全正常。abline()命令对我今天制作的其他所有图形都有效,只有这一个不行。

以下是我使用的命令:

hw3c <- read.csv(file.choose(), header = T)
model.3c <- lm(hw3c)
plot(hw3c)
abline(model.3c)

数据如下:
Crab,Sal
0.7,3
1.7,3.2
1.3,6.5
2.2,6.5
0.9,9.4
3.2,23.4
5,27.1

我知道这很简单,但我不明白为什么它没用。可以帮忙吗?

1个回答

5

您的模型为蟹 ~ 盐度,而您的图表为盐度 ~ 蟹。请更改其中一个。例如:

abline(lm(Sal ~ Crab, data=hw3c))

给你一条最佳拟合线。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接