R:如何在绘图中使用分类变量或跟踪值指定x轴值

R:如何在绘图中使用分类变量或跟踪值指定x轴值,r,graph,plot,R,Graph,Plot,我的数据集如下所示: derv Season Date 1 -32.497029042 2008sp 2008-01-02 2 -32.309188148 2008sp 2008-01-03 ...... 3 -32.121614690 2008au 2008-07-04 4 -31.934310377 2008au 2008-07-07 ...... 5 -31.747276914 2009sp 2009

我的数据集如下所示:

      derv         Season   Date
  1 -32.497029042   2008sp  2008-01-02
  2 -32.309188148   2008sp  2008-01-03
  ......
  3 -32.121614690   2008au  2008-07-04
  4 -31.934310377   2008au  2008-07-07
  ......
  5 -31.747276914   2009sp  2009-01-08 
  6 -31.560516012   2009sp  2009-01-09
  ......
  7 -31.374029378   2009au  2009-07-10
  8 -31.187818719   2009au  2009-07-11
  ......
  9 -31.001885744   2014sp  2014-01-14
  10 -30.816232161  2014sp  2014-01-15
我使用以下代码创建了一个绘图:

  plot(d1, type = "l",main = "derivative",  xlim = c(0,1800))
  abline(h = 0)
  abline(h = 2.578269274, col = "red")
  abline(h = -1.4242559021, col = "purple")

我想知道d1(导数)在哪个日期或季节穿过三条水平线。但x轴值实际上不允许追踪d1(导数)穿过这些水平线的日期或季节。 所以,我想知道是否有一种方法,我可以把季节放在x轴上,或者是否有一种方法,我可以在图上追踪数值


新到R,将非常感谢任何帮助

首先尝试按“axis=FALSE”参数绘图,然后使用“axis”分别绘制带有所需标签的x/y轴。我尝试了,但效果不好。我仍然很难理解告诉日期你是特别问如何制作图形,还是想知道如何简单地提取感兴趣的值?我更感兴趣的是绘制图形,先按“axis=FALSE”参数绘制,然后使用“axis”用你想要的标签分别画x/y轴。我试过了,但效果不好。我仍然很难理解,告诉日期你是特别问如何制作一个图表,还是你想知道如何简单地提取感兴趣的值?我对绘制图表更感兴趣