La fonction la plus simple pour construire une surface est persp. On peut l'utiliser pour construire une surface de la manière suivante (l'exemple fourni est constitué de taux de mortalité bruts par âge et année du moment) :
Lecture des données :
table=read.table("TauxBruts.csv",sep=";",header=F)
table=as.matrix(table)
Affectation des valeurs sur les axes :
x=(50:100)
y=(1996:2007)
Construction du graphique :
persp(x,y,table,theta=-160,phi=15,xlab='âge',ylab='année',zlab='taux',col="lightgreen",expand=0.5,shade=0.8,ticktype="detailed")
Les paramètres theta et phi permettent de modifier le point de vue sur la surface.
On obtient :
|