En este artículo, vamos a ver cómo modificar el espacio entre las marcas de los ejes de un gráfico Base R en la programación R.
Se puede hacer de las siguientes maneras:
- Usando el método xaxp y yaxp.
- Usando la función axis().
Método 1: Usar el método xaxp y yaxp
La primera marca de verificación, la última marca de verificación y una serie de parámetros de marca de verificación se dan representados por a, b, c que se muestran en la siguiente sintaxis. Estos parámetros se utilizan para cambiar el espacio entre las marcas del eje en el gráfico base.
Sintaxis: plot(x, y, xaxp = c(a,b,c), yaxp = c(a,b,c))
Parámetros:
- a = primera marca de verificación
- b = última marca de verificación
- c= Número de marcas de verificación
Ejemplo:
R
# Create example data y <- 1:80 x <- 1:80 # Change axis ticks with xaxp & yaxp plot(x, y, xaxp = c(1, 80, 4), yaxp = c(1, 80, 10))
Producción:
Método 2: Usando la función de eje.
En este método, primero, es necesario crear un gráfico sin marcas de eje. Luego, agregue marcas aplicando la función axis(). Se agregan diferentes marcas en la forma representada por los parámetros a, b, c en la sintaxis. Por lo tanto, este es uno de esos métodos para cambiar el espacio entre las marcas del eje en Base R Plot.
Sintaxis:
plot(x, y, xaxt = “n”,yaxt = “n”)
eje(lado = 1, en = c(a, b, c….))
eje(lado = 2, en = c(a, b, c…..))
Parámetros:
a, b, c = valores de los ticks del eje
Ejemplo:
R
# Create example data y <- 1:120 x <- 1:120 # Change axis ticks with axis function plot(x, y, xaxt = "n", yaxt = "n") axis(side = 1, at = c(10, 40, 80)) axis(side = 2, at = c(15, 50, 75, 100))
Producción:
Publicación traducida automáticamente
Artículo escrito por akhilsharma870 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA