En este capítulo, discutiremos las áreas de margen.
Los límites de corte se utilizan para evaluar la relación entre dos variables y estudiar su distribución. Cuando hablamos de crear diagramas de límite, no son más que diagramas de dispersión, que tienen histogramas, diagramas rectangulares o diagramas de puntos en las casillas de los ejes xey correspondientes.
Los siguientes pasos se utilizarán para crear una gráfica de límites con R utilizando el paquete «ggExtra». Este paquete está diseñado para ampliar las capacidades del paquete «ggplot2» e incluye varias funciones para crear gráficos de borde exitosos.
Instale el paquete «ggExtra» usando el siguiente comando para una ejecución exitosa (si el paquete no está instalado en su sistema).
> install.packages("ggExtra")
Incluya las bibliotecas necesarias en el espacio de trabajo para crear gráficos de límites.
> library(ggplot2) > library(ggExtra)
Leyendo el conjunto de datos de mpg requerido que usamos en capítulos anteriores.
> data(mpg) > head(mpg) # A tibble: 6 x 11 manufacturer model displ year cyl trans drv cty hwy fl class <chr> <chr> <dbl> <int> <int> <chr> <chr> <int> <int> <chr> <chr> 1 audi a4 1.8 1999 4 auto(l5) f 18 29 p compa~ 2 audi a4 1.8 1999 4 manual(m5) f 21 29 p compa~ 3 audi a4 2 2008 4 manual(m6) f 20 31 p compa~ 4 audi a4 2 2008 4 auto(av) f 21 30 p compa~ 5 audi a4 2.8 1999 6 auto(l5) f 16 26 p compa~ 6 audi a4 2.8 1999 6 manual(m5) f 18 26 p compa~ >
Ahora creemos un diagrama simple usando «ggplot2» para ayudarnos a entender el concepto de diagramas de borde.
> #Plot > g <- ggplot(mpg, aes(cty, hwy)) + + geom_count() + + geom_smooth(method="lm", se=F) > g
Ahora creemos gráficos de límites usando la función ggMarginal, que ayuda a crear una relación entre los dos atributos «hwy» y «cty».
> ggMarginal(g, type = "histogram", fill="transparent") > ggMarginal(g, type = "boxplot", fill="transparent")
La salida para los gráficos de gráficos de barras límite se menciona a continuación:
El resultado de las secciones de borde del cuadro se menciona a continuación:
🚫