📅  最后修改于: 2023-12-03 14:53:08.104000             🧑  作者: Mango
在 R 中绘制回归线时,有时需要更改回归线的颜色以使其在图表中更突出。本文将提供一些简单的方法来更改回归线的颜色。
abline()
函数abline()
函数可以用来在图中添加直线。生成回归线时,可以通过指定参数 col
来更改回归线的颜色。
下面是一个使用 abline()
函数更改回归线颜色的示例代码:
# 生成数据
x <- rnorm(100)
y <- 2 * x + rnorm(100)
# 绘制散点图
plot(x, y)
# 生成回归线
abline(lm(y ~ x), col = "red") # 改变回归线的颜色为红色
运行上述代码后,将在窗口中看到一个散点图和一个红色的回归线。
ggplot2
包ggplot2
是一个广泛使用的绘图包,提供了大量的绘图选项。通过 ggplot2
可以轻松生成回归线,并且可以为其指定颜色。
下面是一个使用 ggplot2
更改回归线颜色的示例代码:
# 生成数据
x <- rnorm(100)
y <- 2 * x + rnorm(100)
# 加载 ggplot2 包
library(ggplot2)
# 生成散点图和回归线
ggplot(data.frame(x, y), aes(x = x, y = y)) +
geom_point() +
stat_smooth(method = "lm", col = "red") # 改变回归线的颜色为红色
运行上述代码后,将在窗口中看到一个散点图和一个红色的回归线。
以上提供了两种方法来更改回归线的颜色:使用 abline()
函数和使用 ggplot2
包。通过指定颜色参数,我们可以轻松地更改回归线的颜色以使其在图表中突出。