【问题标题】:How do i add a grid behindthe areas in R's areaplot()?如何在 R area plot() 中的区域后面添加网格?
【发布时间】:2021-11-24 23:41:55
【问题描述】:

在 R 中使用 areaplot() 时,如何在区域后面添加网格? 我用grid() 试过,但它只显示区域前面的网格结构。

【问题讨论】:

    标签: r plot area


    【解决方案1】:

    您可以尝试以下方法。

    首先,我们加载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)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-01
      • 2011-01-21
      • 2021-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多