La combinaison des graphiques de natures identiques ou différentes avec R se fait en finesse avec la commande par.
Graphique illustrant le nombre d'étudiants dans une promotion ainsi que la répartition entre élèves par niveau.
# Graphique 1 (en bas à droite sur la partie x de 20% à 100% et la partie y de 0% à 80%
#==> c(0.2,1,0,0.8) - + Une marge importante en bas et à droite ==> mar = c(2,0,0.1,2)
plot.new()
par(fig=c(0.2,1,0,0.8), mar = c(2,0,0.1,2), new=TRUE)
plot(c(1:10),col="green",pch=16)
par(fig=c(0.2,1,0.8,1), mar = c(0,0,2,2), new=TRUE)
barplot(c(1:10),col="blue")
par(fig=c(0,0.2,0,0.8), mar = c(2,0,0.1,2), new=TRUE)
boxplot(rnorm(10000,20,3),col="red")