Geom_histogram x轴向右移动

时间:2017-01-30 03:47:20

标签: r ggplot2 axis

我正在绘制geom_histogram并且x轴未与零值对齐,它会向右移动。

我的数据看起来像这样:

Year   Species   Length  Group
2015   GHT       76      1 
2015   GHT       93      0 
2015   SDL       52      0
2015   SDL       37      1
2016   SDL       73      1
2016   SDL       59      0
2016   GHT       49      1
2016   GHT       67      0

我使用以下代码绘制它:

ggplot(subset(Mydata, Year %in% c("2015") & Species %in% c("SDL")),
       aes(x = Length, fill = Group)) +
scale_fill_manual(values = group_colours) +
theme(panel.grid = element_blank(), panel.background = element_blank(), axis.line = element_line(colour = "black"),
        plot.title = element_text(size = 20, face = 'bold'), axis.text = element_text(size = 20), 
        axis.title = element_text(size = 18), legend.position = "none", plot.background = element_rect(fill = alpha("white", "0")))

然而,当产生图形时,x轴不是从0开始,而是稍微向右移动。我试过scale_x_continuous(expand =(0,0))但没有任何作用,也无法在网上找到类似的问题。

任何解决方案?

enter image description here

0 个答案:

没有答案