En este artículo, veremos el enfoque para establecer el origen de los ejes de la gráfica gplot2 en cero con la ayuda de algunas funciones del lenguaje de programación R.
En este enfoque para establecer el origen de los ejes de la trama ggpot2 en cero, el usuario primero debe instalar e importar el paquete ggplot2 en la consola de trabajo de R y luego llamar a las funciones scale_x_continuous() y scale_y_continuous() junto con la trama, con los parámetros requeridos y esto agregará ceros al origen de ambos ejes de trazado ggplot2 en el lenguaje de programación R,
Las funciones Scale_x_continuous() y scale_y_continuous() se utilizan para establecer las escalas de posición continua (x e y).
Sintaxis:
scale_x_continuous(…, expandir = renuncia())
scale_y_continuous(…, expandir = renuncia())
Parámetros:
- …: parámetros comunes de escala continua: nombre, cortes, etiquetas, valor na., límites y trans.
- Expandir: un vector numérico de longitud dos que proporciona constantes de expansión multiplicativas y aditivas.
Veamos primero la trama inicial, para que la diferencia sea evidente.
Ejemplo: trama inicial
R
library(ggplot2) gfg < - data.frame(x=c(4, 9, 5, 6, 10, 2, 3, 7, 8, 1), y=c(9, 4, 3, 1, 5, 2, 8, 10, 7, 6)) gfg_plot < - ggplot(gfg, aes(x, y)) + geom_point() gfg_plot
Producción:
Ahora, agreguemos ceros al origen. utilizando el enfoque descrito anteriormente.
Ejemplo: trama final
R
library(ggplot2) gfg < - data.frame(x=c(4, 9, 5, 6, 10, 2, 3, 7, 8, 1), y=c(9, 4, 3, 1, 5, 2, 8, 10, 7, 6)) gfg_plot < - ggplot(gfg, aes(x, y)) + geom_point()+ scale_x_continuous(expand=c(0, 0), limits=c(0, 10)) + scale_y_continuous(expand=c(0, 0), limits=c(0, 10)) gfg_plot
Producción:
Publicación traducida automáticamente
Artículo escrito por geetansh044 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA