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
Run Code Online (Sandbox Code Playgroud)
问题是,我在 X 轴上得到重叠的 X 标签。有没有办法获得不重叠的 X 轴标签。
小智 7
ggplot2 3.3.0 版本有一个很好的解决方案。
scale_x_discrete(guide = guide_axis(n.dodge=3))
Run Code Online (Sandbox Code Playgroud)
这是一个例子