考虑从该数据框制作的以下两个图:
temp = data.frame(x = seq(as.Date('2014-08-01'),as.Date('2014-08-30'),by=1),
y = 1:30,
x2 = 1:30)
ggvis
使用绘制不是日期的向量没有问题:
temp %>%
ggvis(~x2,~y) %>%
layer_points()
但是,当我们尝试使用日期(在本例中为 x 轴)时,我们会看到刻度线不再与绘图点对齐。
temp %>%
ggvis(~x,~y) %>%
layer_points()
我猜这是某种错误,但在此期间,似乎我们可以通过将 x 轴刻度移动一定量来修复它,但我不知道这个量是多少,也不知道如何移动刻度线。