varias superponer studio modificar los lineas graficos graficas escala ejes como cambiar r layout plot ggplot2

studio - superponer graficas en r



Aumentar la distancia entre el texto y el título en el eje y (2)

Basado en esta publicación del foro: https://groups.google.com/forum/#!topic/ggplot2/mK9DR3dKIBU

Parece que lo más fácil es agregar un salto de línea (/ n) antes de su eje xy después de las etiquetas de su eje y. Parece mucho más fácil (aunque más tonto) que las soluciones publicadas anteriormente.

ggplot(mpg, aes(cty, hwy)) + geom_point() + xlab("/nYour_x_Label") + ylab("Your_y_Label/n")

¡Espero que ayude!

El título del eje y aparece demasiado cerca del texto del eje.

ggplot(mpg, aes(cty, hwy)) + geom_point()

He intentado cambiar el valor de muchos parámetros con theme() pero ninguno parece ayudar.


Desde ggplot2 2.0.0 puede usar el argumento margin = de element_text() para cambiar la distancia entre el título del eje y los números. Establezca los valores del margin en los lados t op, r ight, b ottom y l eft del elemento.

ggplot(mpg, aes(cty, hwy)) + geom_point()+ theme(axis.title.y = element_text(margin = margin(t = 0, r = 20, b = 0, l = 0)))

margin también se puede usar para otros elementos element_text (vea ?theme ), como axis.text.x , axis.text.y y title .