Mueva la etiqueta del eje más cerca del gráfico en la base R

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:

Salida 1: vea la brecha entre los puntos variables sin (x) e y

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:

¡Ahora comprueba la diferencia!

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:

La diferencia es igual que la línea = 2.

Publicación traducida automáticamente

Artículo escrito por kumarsarthakb y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *