问题

我有一个图,其中x轴是其标签长的因子.虽然可能不是一个理想的可视化,现在我想简单地旋转这些标签是垂直的.我已经用下面的代码找出这一部分,但正如你可以看到,标签不是完全可见.

data(diamonds)
diamonds$cut <- paste("Super Dee-Duper",as.character(diamonds$cut))
q <- qplot(cut,carat,data=diamonds,geom="boxplot")
q + opts(axis.text.x=theme_text(angle=-90))

alt文字http://i30.tinypic.com/5ketja.jpg

感谢您的帮助.



解决方法

将最后一行更改为

q + theme(axis.text.x = element_text(angle = 90, hjust = 1))

默认情况下,轴在文本的中心对齐,即使旋转.当您旋转+/- 90度时,通常希望它在边缘对齐:

alt text

上面的图片来自此博文. p>




相关问题推荐