ggplot2 で軸ラベルを回転および間隔調整する 質問する

ggplot2 で軸ラベルを回転および間隔調整する 質問する

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))

ここに画像の説明を入力してください

ベストアンサー1

最後の行を次のように変更します

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

デフォルトでは、軸は回転した場合でもテキストの中央に揃えられます。+/- 90 度回転する場合は、通常、代わりに端に揃える必要があります。

代替テキスト

上の画像はこのブログ投稿

おすすめ記事