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