X轴标签绑定到直方图条,而不是遵循单独的规则

时间:2019-07-11 21:53:59

标签: r ggplot2

当使用x作为POSIXct值的直方图时,我不确定如何将刻度线与图的binsize对齐。

将刻度大小设置为与binsize相同,会使行稍微偏离一点,但偏移量会相互增加,直到不再精确为止。

bymonth <- ggplot() +
  scale_x_datetime("", breaks = date_breaks("60 days"), labels = date_format("%m-%y")) + 

  ...
  lots of geom_rects for background colors
  ...

  theme(legend.title = element_blank()) + 

  geom_histogram(data=dat, aes(x = iso, fill = name), binwidth = 30*24*60*60, position = 'dodge')

我尝试使用annotate()并尝试了刻度线的间距,但是我认为我的方法可能是错误的

这会导致图形看起来像这样

image from https://i.imgur.com/73ZpG71.png

哪个很烦

0 个答案:

没有答案