使用ggplot2绘制多个预测值和实际值曲线的可视化线图(R语言)
在数据分析和可视化中,经常需要对比多个预测值和实际值的曲线。R语言中的ggplot2包提供了强大的绘图功能,可以轻松地创建具有专业外观的可视化图表。本文将介绍如何使用ggplot2包绘制多个预测值和实际值曲线的线图,并提供相应的源代码示例。
首先,我们需要准备数据。假设我们有一个包含多个预测值和实际值的数据集,其中每个数据点包含一个时间戳和相应的预测值和实际值。以下是一个简单的示例数据集:
# 创建示例数据集
timestamp <- c("2023-01-01", "2023-01-02", "2023-01-03", "2023-01-04", "2023-01-05")
prediction1 <- c(10, 15, 12, 18, 20)
prediction2 <- c(8, 13, 10, 16, 18)
actual <- c(9, 14, 11, 17, 19)
# 创建数据框
data <- data.frame(timestamp, prediction1, prediction2, actual)
接下来,我们使用ggplot2包创建可视化线图。首先,我们需要加载ggplot2包:
lib