带有重叠X轴标签的ggplot

时间:2017-03-04 18:50:04

标签: r ggplot2

我有一个看起来像这样的ggplot。enter image description here

 p2=ggplot(data=data1, aes(x=ID, y = value)) + 
 geom_line(group=1,color='steelblue', size=2) +  facet_wrap(~variable)+theme_economist() 


p2=p2+theme(text = element_text(size=10), axis.text.x = element_text(angle=90, hjust=1))


p2

问题在于,我在X轴上获得重叠的X标签。有没有办法得到非重叠的X轴标签。

2 个答案:

答案 0 :(得分:1)

使用ggplot2 3.3.0版可以很好地解决此问题。 scale_x_discrete(guide = guide_axis(n.dodge = 3))

这里是example

答案 1 :(得分:0)

尝试+ coord_flip() - 标签可能更合适,并且在y轴上更清晰。