> Divers > graphiques 3D : rgl > Commandes de base rgl
Commandes de base rgl
Manipulation des fenêtres permettant de visualiser des graphes 3d :
- Ouverture d'une fenêtre pour faire une représentation 3d : open3d() (qui appelle rgl.open()) (mais traçage d'un graphe ouvre automatiquement une fenêtre si aucun d'ouverte).
- Fermeture de la fenêtre courante : rgl.close().
- Récupération du numéro de la fenêtre courante : rgl.cur() (renvoie par exemple 3).
- Changement de la fenêtre courante : rgl.set(3).
- Efface la fenêtre courante : clear3d() (ou rgl.clear()).
- Fermeture de toutes les fenêtres et déchargement de la librairie rgl : rgl.quit().
Manipulation diverses :
- bg3d("yellow") : fixe le background à jaune.
Manipulation du graphe :
- bouton de gauche de la souris pour faire tourner le graphe.
- bouton de droite de la souris pour zoomer.
Affichage d'un nuage de points en 3d :
- x <- rep(seq(-5, 5, 1), times = 11); y <- rep(seq(-5, 5, 1), each = 11); z <- x ^ 2 + y ^ 2; plot3d(x, y, z) : affiche les points (sur une parabole).
- plot3d(x, y, z, xlab = "X", ylab = "Y", zlab = "Z", type = "p", col = "blue", size = 4) : affiche les points en bleu avec une taille de 4 pixels.
- plot3d(x, y, z, xlab = "X", ylab = "Y", zlab = "Z", type = "s", col = c("blue", "red"), radius = 0.5) : affiche les points sous forme de sphères (type = "s") de rayon 0.5 (par rapport aux valeurs)en bleu et rouge alternativement.
Copyright Aymeric Duclert
programmer en R, tutoriel R, graphes en R