Contenido de este artículo
- 0
- 0
- 0
- 0
A menudo, es posible que desee establecer los límites del eje en un gráfico utilizando ggplot2 . Puede hacer esto fácilmente usando las siguientes funciones:
- xlim () : especifica el límite inferior y superior del eje x.
- ylim (): especifica el límite inferior y superior del eje y.
Tenga en cuenta que ambos métodos eliminarán los datos fuera de los límites, lo que a veces puede producir consecuencias no deseadas. Para cambiar los límites del eje sin eliminar las observaciones de datos, puede usar coord_cartesian ():
- coord_cartesian (): especifica los límites para el eje xy el eje y sin dejar de lado las observaciones.
Este tutorial explica varias formas de utilizar estas funciones mediante el siguiente diagrama de dispersión creado con los mtcars del conjunto de datos R integrado :
#load ggplot2 biblioteca (ggplot2) #create scatterplot ggplot (mtcars, aes (mpg, wt)) + geom_point ()
Ejemplo 1: Establecer límites del eje X mediante xlim ()
El siguiente código muestra cómo establecer los límites del eje x del diagrama de dispersión usando la función xlim () :
#create un diagrama de dispersión con un eje x de 15 a 30 ggplot (mtcars, aes (mpg, wt)) + geom_point () + xlim (15, 30) Mensaje de advertencia: "Se eliminaron 9 filas que contenían valores faltantes (geom_point)".
También puede usar NA para establecer solo el límite superior del eje x y dejar que ggplot2 elija automáticamente el límite inferior:
#create scatterplot con el límite superior del eje x en 30 ggplot (mtcars, aes (mpg, wt)) + geom_point () + xlim ( NA , 30) Mensaje de advertencia: "Se eliminaron 4 filas que contenían valores faltantes (geom_point)".
Ejemplo 2: Establecer límites del eje Y mediante ylim ()
El siguiente código muestra cómo establecer los límites del eje y del diagrama de dispersión usando la función ylim () :
#create scatterplot con el eje y que va de 2 a 4 ggplot (mtcars, aes (mpg, wt)) + geom_point () + ylim (2, 4) Mensaje de advertencia: "Se eliminaron 8 filas que contienen valores faltantes (geom_point)".
También puede usar NA para establecer solo el límite inferior del eje y y dejar que ggplot2 elija automáticamente el límite superior:
#create scatterplot con el límite inferior del eje y en 2 ggplot (mtcars, aes (mpg, wt)) + geom_point () + xlim (2, NA ) Mensaje de advertencia: "Se eliminaron 4 filas que contenían valores faltantes (geom_point)".
Ejemplo 3: Establecer límites de eje usando coord_cartesian ()
El siguiente código muestra cómo establecer los límites del eje y del diagrama de dispersión usando la función coord_cartesian () :
#create scatterplot con el eje y que va de 2 a 4 ggplot (mtcars, aes (mpg, wt)) + geom_point () + coord_cartesiano (xlim = c (15, 25) , ylim = c (3, 4) )
Puede encontrar más tutoriales de ggplot2 aquí .
- https://r-project.org
- https://www.python.org/
- https://www.stata.com/
¿Te hemos ayudado?
Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:La ayuda no cuesta nada
Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo: