Publié le :
Reporting SASHELP

Graphique de dispersion GTL avec étiquettes à gauche

Ce code est également disponible en : Deutsch English Español
Ce script utilise PROC TEMPLATE pour définir un modèle de graphique statistique nommé 'rjText'. Ce modèle spécifie un nuage de points (ScatterPlot) croisant le poids (weight) et la taille (height), groupé par sexe. Une particularité est l'affichage des étiquettes de données (noms) positionnées à gauche des points (DataLabelPosition=Left). Le graphique est ensuite produit via PROC SGRENDER en utilisant un échantillon de la table SASHELP.CLASS.
Analyse des données

Type : SASHELP


Le script utilise la table standard 'sashelp.class' (limitée aux 10 premières observations).

1 Bloc de code
PROC TEMPLATE
Explication :
Définition du modèle graphique 'rjText' via GTL. Il configure un titre et un layout contenant un scatterPlot avec des options spécifiques pour les étiquettes de données.
Copié !
1PROC TEMPLATE;
2 define statgraph rjText;
3 beginGraph;
4 entryTitle "Right-justified Text: using DataLabelPosition=Left";
5 layout overlay;
6 scatterPlot x=weight y=height / group=sex
7 dataLabel=name dataLabelPosition=left;
8 endLayout;
9 endGraph;
10 END;
11RUN;
2 Bloc de code
PROC SGRENDER
Explication :
Exécution du rendu graphique en appliquant le modèle 'rjText' aux données 'sashelp.class'.
Copié !
1 
2PROC SGRENDER
3DATA=sashelp.class(obs=10) template=rjText;
4RUN;
5 
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.