使用R语言进行数据可视化:绘制折线图
折线图是一种常用的数据可视化工具,可以将连续变量随时间、顺序或其他顺序变量的变化趋势以线条形式展示出来。在本文中,我们将使用R语言来绘制一个简单的折线图示例。
首先,我们需要准备一些数据。假设我们正在研究某个城市的温度变化情况,我们收集了一周内每天的最高温度数据。以下是我们的数据示例:
# 创建日期向量
dates <- as.Date(c("2023-08-17", "2023-08-18", "2023-08-19", "2023-08-20", "2023-08-21", "2023-08-22", "2023-08-23"))
# 创建最高温度向量
temperatures <- c(28, 30, 29, 32, 31, 27, 26)
现在我们已经准备好了日期和最高温度的数据,接下来我们将使用R的基本绘图函数来创建折线图。
# 创建一个空白的绘图窗口
plot(dates, temperatures, type = "n", xlab = "日期", ylab = "最高温度", main = "城市温度变化")
# 添加折线图
lines(dates, temperatures, type = "o", col = "blue", pch = 16)
# 添加数据点
points(dates, temperatures, col = "blue", pch = 16)
# 添加网格线
grid()
# 添加图例
legend("topleft", legen