ggplot2 - Gráficos de paneles múltiples
Los gráficos de paneles múltiples significan la creación de gráficos de varios gráficos juntos en un solo gráfico. Usaremos la función par () para poner varios gráficos en un solo gráfico pasando los parámetros gráficos mfrow y mfcol.
Aquí usaremos el conjunto de datos "AirQuality" para implementar gráficos de paneles múltiples. Primero entendamos el conjunto de datos para echar un vistazo a la creación de gráficos de paneles múltiples. Este conjunto de datos incluye Contiene las respuestas de un dispositivo multisensor de gas desplegado en el campo en una ciudad italiana. Los promedios de respuestas por hora se registran junto con las referencias de concentraciones de gas de un analizador certificado.
Visión de la función par ()
Comprenda la función par () para crear una dimensión de los gráficos de paneles múltiples necesarios.
> par(mfrow=c(1,2))
> # set the plotting area into a 1*2 array
Esto crea un gráfico en blanco con una dimensión de 1 * 2.
Ahora cree el gráfico de barras y el gráfico circular del conjunto de datos mencionado usando el siguiente comando. Este mismo fenómeno se puede lograr con el parámetro gráfico mfcol.
Creación de gráficos de paneles múltiples
La única diferencia entre los dos es que, mfrow llena la región de la subplot en forma de fila mientras que mfcol la llena en columna.
> Temperature <- airquality$Temp
> Ozone <- airquality$Ozone
> par(mfrow=c(2,2))
> hist(Temperature)
> boxplot(Temperature, horizontal=TRUE)
> hist(Ozone)
> boxplot(Ozone, horizontal=TRUE)
Los diagramas de caja y los diagramas de barras se crean en una sola ventana, básicamente creando diagramas de varios paneles.
La misma gráfica con un cambio de dimensiones en la función par se vería de la siguiente manera:
par(mfcol = c(2, 2))