【发布时间】:2021-11-24 23:41:55
【问题描述】:
在 R 中使用 areaplot() 时,如何在区域后面添加网格?
我用grid() 试过,但它只显示区域前面的网格结构。
【问题讨论】:
在 R 中使用 areaplot() 时,如何在区域后面添加网格?
我用grid() 试过,但它只显示区域前面的网格结构。
【问题讨论】:
您可以尝试以下方法。
首先,我们加载areaplot 包并创建一些虚拟数据以供使用(因为问题中没有提供):
# Load packages
library(areaplot)
# Make dummy data
set.seed(1) # Makes example reproducible
data <- rpois(10, 40)
接下来,我们创建数据的正常 R 图,但使点不可见。然后我们使用grid()添加一个网格
# Create empty plot with appropriate axes and grid
plot(data, type = "n")
grid()
最后,我们绘制面积图,使用add = TRUE 参数确保我们在现有图上绘制,而不是从头开始绘制新图:
# Generate area plot
areaplot(data, add = TRUE)
【讨论】: