绘制 Longley 数据集中每年的军人数量(Armed Forces),使用 R 语言中的 lines 函数,并将年度数据以红色高亮显示,线宽设置为 2。
首先,我们需要加载 Longley 数据集并查看其结构,以便了解数据的组织方式:
# 加载 Longley 数据集
data(Longley)
# 查看数据结构
str(Longley)
根据 Longley 数据集的结构,我们可以发现其中包含多个变量,包括年度数据。为了绘制每年的军人数量,我们需要提取 Armed Forces 变量的值以及相应的年份。
接下来,我们可以使用以下代码来绘制每年的军人数量,并将红色作为高亮显示的颜色,线宽设置为 2:
# 提取年份和军人数量
year <- Longley$Year
armed_forces <- Longley$Armed.Forces
# 创建画布
plot(year, armed_forces, type = "n", xlab = "Year", ylab = "Armed Forces", main = "年度军人数量")
# 绘制线条(高亮显示红色)
lines(year, armed_forces, col = "red", lwd = 2)
上述代码中,我们首先创建一个空白的绘图画布,通过设置 type = "n" 来指定绘图类型为无图形。然后,使用 lines 函数将每年的军人数量数据以红色
本文展示了如何使用R语言的`lines`函数绘制Longley数据集中每年的军人数量,以红色高亮并设定线宽为2。首先,加载数据集并查看结构,然后提取Armed Forces变量绘制图形,最后添加轴标签和标题,以揭示年度军人数量变化趋势。
订阅专栏 解锁全文
252

被折叠的 条评论
为什么被折叠?



