Graphiques R · Graphique de contours

Créer et interpréter Graphique de contours dans R

Ce guide présente plusieurs façons de créer ce graphique dans R.

6 exemplesCode R reproductible
Avant de commencer

Choisir la variante adaptée à l’analyse

Cette visualisation aide à comparer les valeurs et les relations selon la question étudiée.

Exemples
06
Niveaux
Débutant + Intermédiaire
01
Exemple 01R de baseDébutant

Exemple simple

Cet exemple montre une manière d’utiliser ce graphique et ses principaux paramètres.

Exemple simple : exemple généré dans R
Résultat de l’exemple généré dans R.

Exécutez le code, observez la représentation visuelle et adaptez les libellés, les échelles et le style à la question analytique.

RExécuter ce code
x<-seq(-3,3,length=60);y<-x;z<-outer(x,y,function(a,b) exp(-(a^2+b^2)/2));contour(x,y,z,col="#2563eb",lwd=2)
02
Exemple 02R de baseDébutant

Exemple rempli

Cet exemple montre une manière d’utiliser ce graphique et ses principaux paramètres.

Exemple rempli : exemple généré dans R
Résultat de l’exemple généré dans R.

Exécutez le code, observez la représentation visuelle et adaptez les libellés, les échelles et le style à la question analytique.

RExécuter ce code
x<-seq(-3,3,length=60);y<-x;z<-outer(x,y,function(a,b) sin(a)*cos(b));filled.contour(x,y,z,color.palette=function(n) hcl.colors(n,"Blues 3"))
03
Exemple 03R de baseDébutant

Exemple étiquettes

Cet exemple montre une manière d’utiliser ce graphique et ses principaux paramètres.

Exemple étiquettes : exemple généré dans R
Résultat de l’exemple généré dans R.

Exécutez le code, observez la représentation visuelle et adaptez les libellés, les échelles et le style à la question analytique.

RExécuter ce code
x<-seq(-3,3,length=60);y<-x;z<-outer(x,y,function(a,b) exp(-(a^2+b^2)/2));contour(x,y,z,drawlabels=TRUE,col="#2563eb")
04
Exemple 04R de baseIntermédiaire

Exemple niveaux

Cet exemple montre une manière d’utiliser ce graphique et ses principaux paramètres.

Exemple niveaux : exemple généré dans R
Résultat de l’exemple généré dans R.

Exécutez le code, observez la représentation visuelle et adaptez les libellés, les échelles et le style à la question analytique.

RExécuter ce code
x<-seq(-3,3,length=60);y<-x;z<-outer(x,y,function(a,b) exp(-(a^2+b^2)/2));contour(x,y,z,levels=c(.1,.25,.5,.75,.9),lwd=2,col=hcl.colors(5,"Blues 3"))
05
Exemple 05R de baseIntermédiaire

Exemple observations

Cet exemple montre une manière d’utiliser ce graphique et ses principaux paramètres.

Exemple observations : exemple généré dans R
Résultat de l’exemple généré dans R.

Exécutez le code, observez la représentation visuelle et adaptez les libellés, les échelles et le style à la question analytique.

RExécuter ce code
x<-seq(-3,3,length=60);y<-x;z<-outer(x,y,function(a,b) exp(-(a^2+b^2)/2));contour(x,y,z,col="#94a3b8");points(rnorm(30),rnorm(30),pch=19,col="#dc2626")
06
Exemple 06R de baseIntermédiaire

Exemple perspectif

Cet exemple montre une manière d’utiliser ce graphique et ses principaux paramètres.

Exemple perspectif : exemple généré dans R
Résultat de l’exemple généré dans R.

Exécutez le code, observez la représentation visuelle et adaptez les libellés, les échelles et le style à la question analytique.

RExécuter ce code
x<-seq(-3,3,length=40);y<-x;z<-outer(x,y,function(a,b) exp(-(a^2+b^2)/2));persp(x,y,z,theta=35,phi=25,col="#93c5fd",shade=.4,xlab="X",ylab="Y",zlab="Z")