【发布时间】:2017-04-07 17:24:14
【问题描述】:
作为多年的 gnuplot 用户,我对 R 试图将基于时间的值的网格与 x 轴标签对齐,即人类时间的一些“合理”倍数(分钟、小时)感到绝望、天等)。在 Gnuplot 中,它或多或少是自动的……
例如我有这些时间值(我仍然无法找到如何正确使用dump(),所以一个没有测量数据的简化示例):
> range(perf$time)
[1] "2016-11-22 02:26:02 CET" "2016-11-22 04:02:12 CET"
> length(perf$time)
[1] 49
> plot(perf$time, 1:length(perf$time))
> grid()
>
绘图窗口如下所示: 因此,您会看到“3:00”与网格线匹配,但没有其他值。我试图使行数匹配,但无法正确对齐。没有简单的解决办法吗?
“沿日期刻度线放置网格”的解决方案都没有使用grid(),那么grid() 是不是没用?
【问题讨论】:
-
“沿日期标记放置网格”中的答案都不是“优雅”的解决方案恕我直言
-
接受的答案使用
grid
标签: r plot time grid alignment