ggplot2 - Tracés multi-panneaux
Les tracés à panneaux multiples signifient la création de tracés de plusieurs graphiques ensemble dans un seul tracé. Nous utiliserons la fonction par () pour mettre plusieurs graphiques dans un seul tracé en passant les paramètres graphiques mfrow et mfcol.
Ici, nous utiliserons le jeu de données «AirQuality» pour implémenter des graphiques à panneaux multiples. Comprenons d'abord le jeu de données pour jeter un coup d'œil sur la création de graphiques multi-panneaux. Cet ensemble de données comprend Contient les réponses d'un dispositif multicapteur de gaz déployé sur le terrain dans une ville italienne. Les moyennes des réponses horaires sont enregistrées avec les références de concentrations de gaz provenant d'un analyseur certifié.
Aperçu de la fonction par ()
Comprenez la fonction par () pour créer une dimension des tracés multi-panneaux requis.
> par(mfrow=c(1,2))
> # set the plotting area into a 1*2 array
Cela crée un tracé vide avec une dimension de 1 * 2.
![](https://assets.edu.lat/ggplot2/images/insight_of_par_function.jpg)
Créez maintenant le diagramme à barres et le diagramme à secteurs du jeu de données mentionné à l'aide de la commande suivante. Ce même phénomène peut être réalisé avec le paramètre graphique mfcol.
Création de tracés multi-panneaux
La seule différence entre les deux est que mfrow remplit la région de sous-tracé par ligne tandis que mfcol la remplit par colonne.
> Temperature <- airquality$Temp
> Ozone <- airquality$Ozone
> par(mfrow=c(2,2))
> hist(Temperature)
> boxplot(Temperature, horizontal=TRUE)
> hist(Ozone)
> boxplot(Ozone, horizontal=TRUE)
![](https://assets.edu.lat/ggplot2/images/creating_multi_panel_plots.jpg)
Les boîtes à moustaches et les barplots sont créés dans une seule fenêtre, créant essentiellement des graphiques à panneaux multiples.
Le même tracé avec un changement de dimensions dans la fonction par ressemblerait à ceci -
par(mfcol = c(2, 2))
![](https://assets.edu.lat/ggplot2/images/boxplots_and_barplots.jpg)