绘制带有置信区间的曲线 - R语言实现
在R语言中,我们可以使用conf.int
参数为每条曲线添加置信区间。本文将向您展示如何使用R语言绘制带有置信区间的曲线,并提供相应的源代码。
首先,我们需要加载所需的包。在这个例子中,我们将使用ggplot2
包来创建图形,并使用geom_smooth()
函数来添加曲线和置信区间。
library(ggplot2)
接下来,我们将创建一个示例数据集,以便进行可视化。在这个例子中,我们将生成一些随机数据,并使用geom_point()
函数将数据点添加到图形中。
# 创建示例数据集
set.seed(123)
x <- seq(0, 2 * pi, length.out = 100)
y <- sin(x) + rnorm(length(x), mean = 0, sd = 0.2)
data <- data.frame(x = x, y = y)
# 绘制散点图
p <- ggplot(data, aes(x = x, y = y)) +
geom_point()
现在我们已经创建了散点图,接下来我们将使用geom_smooth()
函数添加曲线和置信区间。通过设置se
参数为TRUE
,我们可以绘制置信区间。
# 添加曲线和置信区间
p <- p + geom_smooth(se = TRUE)
最