En este artículo, discutiremos cómo mover la etiqueta del eje más cerca de la trama en el lenguaje de programación R.
Antes de cambiar la distancia, veamos cómo se verá la trama inicial.
Ejemplo:
R
x <- seq(-pi,pi,0.1) plot(x, sin(x), main="The Sine Function", ylab="sin(x)", type="l", col="blue")
Producción:
Método 1: Usar argumento de línea
En el ejemplo anterior, simplemente agregue la función title() con el argumento de línea . Para mover las etiquetas de los ejes más cerca del eje, pase el valor apropiado al argumento de la línea.
Ejemplo:
R
x <- seq(-pi,pi,0.1) plot(x, sin(x), main="The Sine Function", ylab="", type="l", col="blue") title(ylab="sin(x)", line=2, cex.lab=1.2)
Producción:
Método 2: Usar mgp()
La segunda forma de lograr el mismo resultado deseado será ajustar los valores mgp . El valor predeterminado para la distancia entre el eje y el nombre del eje es 3. Reduzca el valor para reducir la distancia entre ellos.
Sintaxis:
mgp(título, etiquetas, margen de línea)
Parámetros:
- línea de margen de título para el título del eje y su valor predeterminado es 3.
- etiqueta la línea de margen para las etiquetas del eje y su valor predeterminado es 1.
- El valor del margen de línea para la línea del eje y su línea predeterminada es 0.
Ejemplo:
R
x <- seq(-pi,pi,0.1) plot(x, sin(x), main="The Sine Function", ylab="", type="l", col="blue") title(ylab="sin(x)", mgp=c(2,1,0),cex.lab=1.2)
Producción:
Publicación traducida automáticamente
Artículo escrito por kumarsarthakb y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA