abline() 函数在 R 3.2.0 中不起作用

1 plot r

使用时

attach(mtcars)
plot(wt,mpg)
Run Code Online (Sandbox Code Playgroud)

到这里它工作正常,但是当我尝试通过以下代码向图中添加一条线时:

abline(lm (mpg~ wt))
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:

x * x 中的错误:二元运算符的非数字参数。

Dir*_*tel 6

首先,不要做attach()

其次,abline()除非 aplot()先出现,否则你不能做。

所以试试这个:

plot(mpg ~ wt, data=mtcars)
abline(lm(mpg ~ wt, data=mtcars))
Run Code Online (Sandbox Code Playgroud)

产生下面的图表。 在此处输入图片说明