En este artículo, vamos a ver cómo establecer el límite del eje en ggplot2 en el lenguaje de programación R.
Método 1: Usar coord_cartesian()
Este método es más útil ya que muestra el gráfico dentro de los límites del eje sin recortar los datos reales. Simplemente acerca y muestra el área bajo los límites. La función coord_cartesian() se utilizará para rechazar todos los valores atípicos que excedan o estén por debajo de un cuartil dado
Sintaxis: plot + coord_cartesian(xlim = <lim-vec>, ylim = <lim-vec>)
Ejemplo: establecer límites de eje en ggplot2 en R
R
# Create sample data set.seed(5642) sample_data <- data.frame(x = rnorm(1000), y = rnorm(1000)) # Load ggplot2 library("ggplot2") # create plot with limits set ggplot(sample_data, aes(x = x, y = y)) + geom_point() + coord_cartesian(xlim = c(-5, 1), ylim = c(0, 5))
Producción:
Método 2: Usando xlim() y ylim()
Este método recorta los datos no utilizados, lo que significa que las observaciones fuera del límite establecido no se enviarán a ninguna capa ni se recortan.
Sintaxis: plot+ xlim( xmin, xmax ) + ylim( ymin, ymax )
Ejemplo: establecer límites de eje en ggplot2 en R.
R
# Create sample data set.seed(5642) sample_data <- data.frame(x = rnorm(1000), y = rnorm(1000)) # Load ggplot2 library("ggplot2") # create plot with limits set ggplot(sample_data, aes(x = x, y = y)) + geom_point() + xlim(-5, 1)+ ylim(0, 5)
Producción:
Publicación traducida automáticamente
Artículo escrito por mishrapriyank17 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA