Judul sumbu y muncul terlalu dekat dengan teks sumbu.
ggplot(mpg, aes(cty, hwy)) + geom_point()
Saya telah mencoba mengubah nilai banyak parameter dengan theme()
tetapi tampaknya tidak ada yang membantu.
Dari ggplot2 2.0.0
Anda dapat menggunakan margin =
argumen element_text()
untuk mengubah jarak antara judul sumbu dan angka. Mengatur nilai-nilai dari margin
pada t
op, r
ight, b
ottom, dan l
sisi TDE elemen.
ggplot(mpg, aes(cty, hwy)) + geom_point()+
theme(axis.title.y = element_text(margin = margin(t = 0, r = 20, b = 0, l = 0)))
margin
juga dapat digunakan untuk element_text
elemen lain (lihat ?theme
), seperti axis.text.x
, axis.text.y
dan title
.
facet_grid
, sedangkan jawaban yang disarankan oleh Adam B berhasil (yaitu pemutusan baris menggunakan \ n)margin =
argumen ini tidak berhasil?theme_bw
. Maaf, memposting seluruh kode tidak dapat dibaca / berantakan ...theme_bw()
makatheme_bw()
harus digunakan sebelumtheme()
fungsi karena dalam tema yang telah ditentukan sebelumnya sudah ada argumen untuk judul sumbu.Berdasarkan posting forum ini: https://groups.google.com/forum/#!topic/ggplot2/mK9DR3dKIBU
Sepertinya hal termudah untuk dilakukan adalah menambahkan pemisah baris (\ n) sebelum sumbu x Anda, dan setelah label sumbu y Anda. Tampaknya jauh lebih mudah (meskipun lebih bodoh) daripada solusi yang diposting di atas.
Semoga membantu!
sumber