Y 軸のタイトルが軸のテキストに近すぎるように見えます。
ggplot(mpg, aes(cty, hwy)) + geom_point()
多くのパラメータの値を変更してみましたがtheme()
、どれも役に立たないようです。
ベストアンサー1
から、の引数ggplot2 2.0.0
を使用して、軸タイトルと数字の間の距離を変更できます。要素の op、ight、ottom、eft 側の値を設定します。margin =
element_text()
margin
t
r
b
l
ggplot(mpg, aes(cty, hwy)) + geom_point()+
theme(axis.title.y = element_text(margin = margin(t = 0, r = 20, b = 0, l = 0)))
margin
は、、などの他のelement_text
要素にも使用できます(を参照?theme
) 。axis.text.x
axis.text.y
title
追加
軸が異なる位置にある場合(たとえば の場合)に軸タイトルの余白を設定するには、scale_x_...(position = "top")
異なるテーマ設定( など)が必要になりますaxis.title.x.top
。https://github.com/tidyverse/ggplot2/issues/4343。