我正在使用XYPLOTS,其中x轴是DateTime变量,y轴包含数字变量。由于大量的DateTime(3天,每15分钟有一个数据点)。 该图表看起来不错,但xaxis标签合并在一起。
如果我减少刻度数,可以清楚地看到标签。我不知道如何更改刻度数或限制DATETIME变量的间隔。
DateTime如下所示:2014-04-08 17:00:00, 2014-04-08 17:15:00, ...
等。
我现在使用的代码:
xyplot(upper + lower + New1 ~ DateTime,data = a1,type = "l",lty = c(2, 2, 1),lwd = c(1, 1, 3),col.line = c(rep("black",2), "red"), scales=list(x=list(rot=45)))
这个数据集可以是一个很好的例子,除了,x是日期时间而不仅仅是年份:
df <- data.frame(x=paste0(rep(1960:1999, each=4), paste0("Q", 1:4)), y=1:160)
我该怎样处理这个!
答案 0 :(得分:0)
我用ggplot修复了同样的问题。我使用库(ggplot2)和库(scale)来处理这个问题。结果非常好。