¿Cómo aumentar el tamaño de fuente en Base R Plot?

El método plot() en el lenguaje de programación R se usa para trazar una serie de puntos en el gráfico y visualizarlos usando las curvas y la dispersión que siguen. 

Sintaxis:

plot(x, y, main=”título”, sub=”subtítulo”)

El atributo cex es el número entero que es un indicador del factor de escala, que describe la cantidad por la cual se pueden escalar los elementos de la trama. El valor por defecto es 1, 0.5 lo reduce en un 50%, etc. El parámetro cex puede tener números enteros o valores decimales. 

El título principal se puede agregar en la trama para transmitir más características usando la opción principal en el método de trama, mientras que el subtítulo se puede agregar usando el subatributo. El tamaño del encabezado del título principal se puede modificar usando la opción cex.main y el subtítulo usando la opción cex.sub respectivamente.

opción Descripción
eje.cex ampliación de la anotación del eje
cex.lab  ampliación de las etiquetas x e y de los ejes
cex.principal  ampliación del título principal
cex.sub  ampliación de subtítulos

El siguiente gráfico se ha utilizado como referencia para crear los diferentes componentes escalados al tamaño de fuente = 1 de forma predeterminada. Muestra el gráfico de la ecuación y = x 2, donde los valores de x se han creado usando la función seq() en R. Esto ayuda a comprender mejor el gráfico y la diferencia también es evidente. 

Ejemplo:

R

# declaring a sequence of integers
xpos <- seq(0.1 , length.out = 50,by = 0.1)
  
# computing its square
ypos <- xpos**2
  
main_title <- "Squares of numbers"
  
# plotting the data
plot(xpos, ypos, main = main_title)

Producción:

Aumentar el tamaño de fuente de las etiquetas

El atributo cex.lab se puede utilizar para modificar el tamaño de fuente de las etiquetas de los dos ejes (x e y). El siguiente fragmento de código ilustra el procedimiento para duplicar el tamaño de fuente de las etiquetas. 

Ejemplo:

R

# declaring a sequence of integers
xpos <- seq(0.1 , length.out = 50,by = 0.1)
  
# computing its square
ypos <- x**2
  
main_title <- "Squares of numbers"
  
# plotting the data
plot(xpos, ypos, main = main_title, cex.lab = 2)

Producción:

Aumentar el tamaño de fuente de los ejes 

El atributo cex.axes se puede utilizar para modificar el tamaño de fuente de las etiquetas de marca de eje. Simplemente pase el valor con el que desea que aumente la fuente.

Ejemplo:

R

# declaring a sequence of integers
xpos <- seq(0.1 , length.out = 50,by = 0.1)
  
# computing its square
ypos <- xpos**2
  
main_title <- "Squares of numbers"
  
# plotting the data
plot(xpos, ypos, main = main_title, cex.axes = 2)

Producción:

Aumentar el tamaño de fuente del título principal

El atributo cex.main se puede utilizar para modificar el tamaño de fuente del título principal especificado para el gráfico.  

Ejemplo:

R

# declaring a sequence of integers
xpos <- seq(0.1 , length.out = 50,by = 0.1)
  
# computing its square
ypos <- xpos**2
  
main_title <- "Squares of numbers"
  
# plotting the data
plot(xpos, ypos, main = main_title, cex.main = 2)

Producción:

Aumentar el tamaño del subtítulo

El atributo cex.sub se puede utilizar para modificar el tamaño de fuente del subtítulo especificado para el gráfico.  

Ejemplo:

R

# declaring a sequence of integers
xpos <- seq(0.1 , length.out = 50,by = 0.1)
  
# computing its square
ypos <- xpos**2
  
main_title <- "Squares of numbers"
sub_title <- "Integers"
  
# plotting the data
plot(xpos, ypos, main = main_title , sub= sub_title , cex.sub = 2)

Producción:

Aumentando todas las propiedades del gráfico. 

Para aumentar el tamaño de las propiedades, se pasan a la función todas las propiedades con sus respectivos valores.

Ejemplo:

R

# declaring a sequence of integers
xpos <- seq(0.1 , length.out = 50,by = 0.1)
  
# computing its square
ypos <- xpos**2
  
main_title <- "Squares of numbers"
sub_title <- "Integers"
  
# plotting the data
plot(xpos, ypos, main = main_title , sub= sub_title , cax.lab = 1.9, 
     cex.axes = 1.52, cex.main = 2.5, cex.sub = 2)

Producción

Publicación traducida automáticamente

Artículo escrito por yippeee25 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 *