ggplot2 の軸テキストのフォントサイズと方向を変更する 質問する

ggplot2 の軸テキストのフォントサイズと方向を変更する 質問する

私は、X 軸にカテゴリ変数、Y 軸に数値変数を持つグラフをプロットしています。

X 軸の場合、データ ポイントが多数あるため、既定のテキスト書式設定では、各目盛りのラベルが他のラベルと重なってしまいます。軸テキストのフォント サイズを変更し、(b) テキストが軸に対して垂直になるようにテキストの方向を変更するには、どうすればよいでしょうか。

ベストアンサー1

使用theme()

d <- data.frame(x = gl(10, 1, 10,
                       labels = paste("long text label ", letters[1:10])),
                y = rnorm(10))

ggplot(d, aes(x = x, y = y)) +
  geom_point() +
  theme(text = element_text(size = 20),
        axis.text.x = element_text(angle = 90, hjust = 1)) 
# vjust adjust the vertical justification of the labels, which is often useful

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

ggplots のフォーマット方法に関する有益な情報がここにたくさんあります。 を使用して、変更できるパラメータの完全なリスト (基本的にすべて) を確認できます?theme

おすすめ記事