simple
paraCoord
##set_simple
Description
Génère un graphique en coordonnées parallèles des variablesColonnes d'une table SAS contenant des données spécifiques (numériques ou caractères). Elles possèdent des attributs comme le nom, le type, la longueur, l'étiquette et le format d'affichage. spécifiées dans la liste. Parfait pour visualiser les relations multidimensionnelles (et accessoirement pour faire tourner la tête) !
Paramètres Clés
| Nom du paramètre | Description |
|---|---|
| attributes | Spécifie les attributs des variables. Pour plus d'informations, voir . |
| freq | Spécifie une variable de fréquence pour la pondération. |
| freqRange | Spécifie une plage de fréquences. |
| includeMissing | Spécifie si les valeurs manquantes des variables analytiques sont incluses. Si défini sur True, les valeurs manquantes sont comptabilisées lors de la détermination des valeurs distinctes pour les coordonnées parallèles. |
| inputs | Spécifie les variables d'entrée pour l'analyse. C'est ici que vous indiquez les axes de votre graphique. Pour plus d'informations, voir . |
| maxFreq | Spécifie une fréquence maximale. Valeur par défaut : MACBIG. |
| maxLines | Spécifie un nombre maximal de lignes à traiter. Valeur par défaut : INT64_MAX. |
| minFreq | Spécifie une fréquence minimale. Valeur par défaut : -MACBIG. |
| nBins | Spécifie le nombre de classes (bins) pour regrouper chaque variable. |
| niceBinning | Spécifie si l'algorithme de regroupement en classes optimal (nice binning) est activé pour chaque variable (True ou False). |
| table | Spécifie le nom de la table d'entrée, la caslib et d'autres paramètres communs. |
Préparation des données
Chargement des données en mémoire
Nous allons charger la célèbre table sashelp.class en mémoire CAS.
| 1 | DATA mycas.class; |
| 2 | SET sashelp.class; |
| 3 | RUN; |
Exemples d'utilisation
Coordonnées parallèles sur deux variables
Génère les données nécessaires pour un tracé en coordonnées parallèles impliquant la taille et le poids des élèves.
| 1 | PROC CAS; |
| 2 | SIMPLE.paraCoord / |
| 3 | TABLE={name="class"}, |
| 4 | inputs={"Height", "Weight"}; |
| 5 | QUIT; |
Résultat Attendu :
Le tableau de résultats contiendra les informations de coordonnées parallèles prêtes à être ingérées par l'interface SAS Visual Analytics.
Coordonnées parallèles avec binning personnalisé
Analyse de la taille, du poids et de l'âge avec une gestion explicite des intervalles (bins) et de l'inclusion des valeurs manquantes.
| 1 | PROC CAS; |
| 2 | SIMPLE.paraCoord / |
| 3 | TABLE={name="class"}, |
| 4 | inputs={"Height", "Weight", "Age"}, |
| 5 | nBins={10, 10, 5}, |
| 6 | niceBinning={1, 1, 1}, |
| 7 | includeMissing={1}; |
| 8 | QUIT; |
Résultat Attendu :
L'action renvoie les données préparées pour les 3 variables, réparties respectivement sur 10, 10 et 5 intervalles à l'aide d'un binning optimisé, incluant les profils comportant des données manquantes.