我在 R 中使用 Openair 包在timeplot()
同一 y 轴上绘制一个包含三条线的单线。我已经自定义了 Y 轴范围和标签,但 y 网格线不再对齐。默认 y 轴范围完美对齐。我正在使用以下代码:
EX_WD<-timePlot(EXT_H_Rich_Mac, pollutant =c("WDR_12OCT","WDR_3NOV", "WDR_29NOV"), y.relation="same",cols= c("blue3","firebrick4","red"),group=TRUE,lwd=2,ylab="Wind Direction [Degrees]",xlab="Time AEST",date.breaks=12,main="Wind Direction", fontsize=16,date.format = "%H:%M", ylim=c(360,0),scales=list(y=list(at=seq(360,0,-90),labels=c("North", "West", "South","East", "North")),x=list(labels=c("03:00", "06:00","09:00", "12:00","15:00","18:00","21:00","24:00"))))
我的数据只是每小时的日期时间和 24 小时内的三列风向。
我曾尝试使用 lattice 在 stackoverflow 上遵循之前的几个答案abline()
,根据 Openair 手册,可以使用它来自定义网格线,但没有任何效果。