y軸のタイトルが軸のテキストの近くに表示されます。y軸のテキストとタイトルの間の距離を広げます
ggplot(mpg, aes(cty, hwy)) + geom_point()
私はtheme()
で多くのパラメータの値を変更しようとしたが、どれも助けていないようにみえます。
y軸のタイトルが軸のテキストの近くに表示されます。y軸のテキストとタイトルの間の距離を広げます
ggplot(mpg, aes(cty, hwy)) + geom_point()
私はtheme()
で多くのパラメータの値を変更しようとしたが、どれも助けていないようにみえます。
ggplot2 2.0.0
からelement_text()
という引数を使用すると、軸のタイトルと数値の間の距離を変更できます。 t
op、r
ight、b
ottom、および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
ようaxis.text.x
、axis.text.y
及びtitle
のような他のelement_text
素子(?theme
参照)にも使用することができます。このフォーラムの投稿をもとに
:https://groups.google.com/forum/#!topic/ggplot2/mK9DR3dKIBU
一番簡単な方法は、あなたのx軸の前に、そしてあなたのy軸のラベルの後に改行(\ n)を追加することであるような音。上に掲載されたソリューションよりもはるかに簡単です(数字は分かりますが)。
ggplot(mpg, aes(cty, hwy)) +
geom_point() +
xlab("\nYour_x_Label") + ylab("Your_y_Label\n")
希望します。
私は通常、この方法を使用しています。これははるかに高速で、特定の調整が必要な場合を除き、ggplotに別のオプションを追加する必要はありません。 –