我有一个条形图(我使用ggplot2,geom_bar),但x轴的标签太长并且重叠。我想保留它们,只要它们是,但我也希望它们是水平的(不垂直,也不是角度)。有没有办法将长标签包裹在多个(至少两个)行上?
答案 0 :(得分:8)
我不知道直接通过ggplot
。但是你可以这样做:
ggplot(data.frame(x=1:10, y=1:10), aes(x,y)) +
geom_point() +
labs(x='really long label \n with a return')
用你的轴标签让它们以你选择的长度换行。