En este artículo, estableceremos el límite del eje de la gráfica ggplot2 solo en un lado de la gráfica en el lenguaje de programación R.
Usando la función scale_x_continuous() o scale_y_continuous()
función scale_x_continuous()/scale_y_continuous(): Esta función es para las escalas predeterminadas para la estética continua x o y.
Sintaxis: scale_y_continuous(name = waiver(), breaks = waiver(), minor_breaks = waiver(), tags = waiver(), limits = NULL,expand = waiver(), oob = censor, na.value = NA_real_,trans = «identidad»)
Parámetros:
- name: El nombre de la escala. Se utiliza como eje o título de leyenda.
- límites: Un vector numérico de longitud dos que proporciona los límites de la escala. Use NA para referirse al mínimo o máximo existente.
- expandir: un vector numérico de longitud dos que proporciona constantes de expansión multiplicativas y aditivas.
- oob: Función que maneja límites fuera de los límites de escala (fuera de límites). El valor predeterminado reemplaza los valores fuera de los límites con NA.
- na.value: los valores faltantes se reemplazarán con este valor.
- trans: el nombre de un objeto de transformación o el objeto en sí.
- …: Otros argumentos pasados a scale_(x|y)_continuous
Cambie solo un límite de eje usando scale_y_continuous:
En este ejemplo, trazaremos un gráfico ggplot2 de 10 puntos de datos para configurar el límite del eje de un solo eje que será del eje y usando la función scale_y_continuous() en el lenguaje de programación R.
La trama inicial con los puntos de datos dados se ve como si no hubiera cambios:
R
library(ggplot2) data < - 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)) plot < - ggplot(data, aes(x, y)) + geom_bar(stat="identity") plot
Producción:
Configuración del límite del eje de un solo eje que será del eje y usando la función scale_y_continuous() con los datos proporcionados:
R
library(ggplot2) data < - 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)) plot < - ggplot(data, aes(x, y)) + geom_bar(stat="identity") + scale_y_continuous(limits=c(0, 20)) plot
Producción:
Cambiar solo un límite de eje usando scale_x_continuous()
En este ejemplo, trazaremos un gráfico ggplot2 de 10 puntos de datos para configurar el límite del eje de un solo eje que será del eje x usando la función scale_x_continuous() en el lenguaje de programación R.
R
library(ggplot2) data < - 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)) plot < - ggplot(data, aes(x, y)) + geom_bar(stat="identity") + scale_x_continuous(limits=c(0, 20)) 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