我是R的新手,我不得不创建一个简单的线性回归。
我只得到点,但我不能在这个点上添加线条来解释它的上升可以有人帮助我解决这个问题吗?
[]
答案 0 :(得分:6)
您无法将abline
与ggplot
一起使用。请将geom_smooth
与method = "lm"
一起使用。
您缺少右括号)
,这在控制台中有+
符号就足够了,这意味着R正在等待进一步的输入。在脚本编辑器中,当光标位于最后一个括号时,它突出显示它关闭的括号。
一般不建议使用attach
。
您可能需要阅读ggplot
的简介并通过一些示例。
为了得到你想要的情节,我会写:
ggplot(diamonds, aes(x = log(carat), y = log(price), col = color)) +
geom_point() + geom_smooth(method = 'lm')