Coordonnées parallèles dans JMPLe plus gros ajout à Graph Builder dans JMP13 est un nouvel élément pour tracés de coordonnées parallèles . JMP prend depuis longtemps en charge les tracés de coordonnées parallèles en tant que plate-forme distincte, et l'intégration dans Graph Builder étend les fonctionnalités et exploite les fonctionnalités principales de Graph Builder telles que les légendes et le regroupement.
Categorical and continuous variables graphed with parallel coordinatesCategorical and continuous variables graphed with parallel coordinatesCategorical and continuous variables graphed with parallel coordinatesCategorical and continuous variables graphed with parallel coordinatesCategorical and continuous variables graphed with parallel coordinatesVariables catégorielles et continues représentées graphiquement avec des coordonnées parallèles
Qu'est-ce qu'un tracé de coordonnées parallèles ?
Un tracé de coordonnées parallèles est un moyen efficace de visualiser des données de grande dimension ; cependant, c'est l'un de ces types de graphiques qui nécessite une petite explication. Pour moi, la première étape pour comprendre les coordonnées parallèles est de caractériser les graphiques « normaux » comme utilisant coordonnées perpendiculaires . À titre de comparaison, voici le même ensemble de données à deux variables présenté en utilisant des coordonnées perpendiculaires et des coordonnées parallèles.
Perpendicular weight and heightPerpendicular weight and heightPerpendicular weight and heightPerpendicular weight and heightPerpendicular weight and heightPoids et taille perpendiculaires
Parallel weight and heightParallel weight and heightParallel weight and heightParallel weight and heightParallel weight and height Poids et taille parallèles
En coordonnées perpendiculaires, chaque observation est représentée par un indiquer à un emplacement bidimensionnel ; en coordonnées parallèles, chaque observation est représentée par un doubler reliant deux (ou plusieurs) emplacements unidimensionnels. J'ai coloré trois observations dans les graphiques ci-dessus pour aider à montrer la correspondance. L'observation orange, par exemple, a un poids = 80 et une taille = 51 dans les deux graphiques. Pour seulement deux variables, les coordonnées perpendiculaires sont bien meilleures, mais cet exemple simple permet d'illustrer comment les variables sont codées dans le graphique.
Les coordonnées parallèles peuvent être étendues à n'importe quel nombre de dimensions puisque toutes les dimensions sont parallèles les unes aux autres. Pour les coordonnées perpendiculaires, même en trois dimensions, il est poussé sur une surface plane. Pour plus de dimensions, nous pouvons commencer à ajouter de la couleur, de la taille et du treillis, mais chacun d'entre eux perd en efficacité par rapport à la représentation positionnelle pure, et nous finissons de toute façon à manquer de dimensions visuelles.
Voici un GIF montrant la création d'une vue parallèle de l'ensemble de données de l'iris Fisher montrant quatre dimensions continues plus la couleur. Toutes les dimensions continues participent de manière égale. L'ordre est important pour voir les modèles, les interactions incluent donc la possibilité de réorganiser et d'inverser directement des axes individuels.
Creating a parallel coordinates graph in Graph BuilderCreating a parallel coordinates graph in Graph BuilderCreating a parallel coordinates graph in Graph BuilderCreating a parallel coordinates graph in Graph BuilderCreating a parallel coordinates graph in Graph BuilderCréation d'un graphique de coordonnées parallèles dans Graph Builder Les coordonnées parallèles peuvent être utiles pour obtenir une vue rapide d'un ensemble de données complet, mais leur utilisation la plus courante consiste à visualiser des groupes, tels que les espèces d'iris ci-dessus. Lorsque le regroupement a été calculé par un algorithme, une vue en coordonnées parallèles peut être un diagnostic utile.
Variables catégorielles
Les variables catégorielles peuvent être mélangées avec des variables continues, comme le montre la première image de cet article. Lorsque deux variables catégorielles sont côte à côte, elles sont reliées par une bande dont la largeur est proportionnelle au nombre d'éléments. Avec certains ensembles de données, vous pouvez utiliser cette fonctionnalité pour obtenir un Sankey -type graphique.
Using parallel coordinates to visualize a flowUsing parallel coordinates to visualize a flowUsing parallel coordinates to visualize a flowUsing parallel coordinates to visualize a flowUsing parallel coordinates to visualize a flowUtiliser des coordonnées parallèles pour visualiser un flux
J'espère que vous essaierez les coordonnées parallèles dans JMP 13 et que vous me direz ce que vous en pensez. Vous voulez essayer JMP ? Téléchargez le essai gratuit .
Le plus gros ajout à Graph Builder dans JMP 13 est un nouvel élément pour les tracés de coordonnées parallèles. 
Re : Coordonnées parallèles dans JMPVous pouvez personnaliser les valeurs min/max en définissant une propriété d'axe sur la colonne (qui est également la réponse tardive à @pmd8 la question). Pour les polices, utilisez le panneau Polices dans les Préférences.
Re : Coordonnées parallèles dans JMPSavez-vous comment adapter/personnaliser la police du numéro d'axe, les incréments et les valeurs max/min ?
Cela semble assez limité dans le générateur de graphiques. Merci!
Re : Coordonnées parallèles dans JMPExiste-t-il un moyen de changer l'axe d'une variable continue ? Par exemple, je trace le changement de rang de 34 spécialités médicales. La première variable (Spécialité) est catégorielle et ordonnée. La seconde (Rank Change) est une variable continue qui peut prendre des valeurs de 1 à 34. Bizarrement, JMP affiche une plage de 0 à 35, ce qui déforme la forme du tracé. Existe-t-il un moyen de changer l'axe de droite pour que le tracé s'affiche correctement ?

Re : Coordonnées parallèles dans JMP 13Ce sont en effet de très beaux graphismes. En coordonnées parallèles (||-coords), il existe un outil très utile dualité (relation) point <--> ligne. C'est parce que deux lignes se coupent en un UNIQUE point et deux points sont sur un UNIQUE doubler. Comme cela n'est pas vrai pour les courbes, la dualité et toutes les belles propriétés de la géométrie projective sont perdues lorsque des courbes sont utilisées au lieu de lignes. Beaucoup motifs représentant multidimensionnel RAPPORTS sont connus.Ils sont compacts, informatifs et bien plus esthétiques que les faisceaux de lignes polygonales. Pour plus d'informations, veuillez consulter "Coordonnées parallèles : géométrie visuelle multidimensionnelle et ses applications", A. Inselberg, Springer. Le livre a été salué par Stephen Hawking entre autres.
D'autres applications de ||-coords incluent les algorithmes d'évitement de collision (brevets) utilisés par l'US Air Force, l'exploration de données (brevet), le contrôle intelligent des processus, l'optimisation multiobjectif et l'aide à la décision.
Re : Coordonnées parallèles dans JMP 13Parfait! Pour les autres utilisateurs : Depuis le Outils de tableau de données complément, sélectionnez Remodeler les tableaux > Résumer les lignes . Sélectionnez la ligne que vous souhaitez convertir de la fréquence en forme longue, et le tour est joué !
Re : Coordonnées parallèles dans JMP 13Ce complément peut vous aider. Il possède une fonctionnalité décrite comme "Développer un tableau à l'aide de décomptes de fréquence (résumer les lignes)." https://community.jmp.com/t5/JMP-Add-Ins/Data-Table-Tools-Add-in/ta-p/28582Re : Coordonnées parallèles dans JMP 13Comme le dernier commentateur (yvesa_roy), mes données sont structurées de manière à ce qu'il y ait une colonne de fréquence. Existe-t-il un moyen simple de convertir cela sous la forme requise pour les graphiques parallèles ?Merci!
Re : Coordonnées parallèles dans JMP 13Splendide !
Et merci beaucoup @XanGregg , en effet. J'ai trouvé mon erreur : au lieu de taper plusieurs lignes par condition (a, pass, pass...), J'ai essayé de simplifier l'ensemble de données en tapant une seule ligne par combinaison et en ajoutant une variable avec le rôle de fréquence. Mauvaise idée!
Re : Coordonnées parallèles dans JMP 13Merci, @yvesa_roy . J'ai joint flow1.jmp qui contient un script pour le graphique de type Sankey. L'astuce consiste à tirer parti du fait que l'élément de coordonnées parallèles dessine des bandes remplies au lieu de lignes pour les variables catégorielles. Dans l'exemple, le type, l'étape 1, l'étape 2 et l'étape 3 sont toutes des variables catégorielles.
Re : Coordonnées parallèles dans JMP 13De très beaux graphiques. J'utilise déjà des tracés parallèles via la plateforme Mutlivariate, afin de trouver des profils spécifiques entre les éléments des échelles psychométriques. Mais je ne sais vraiment pas comment obtenir ces parcelles Sankey. Pourriez-vous s'il vous plaît nous donner un exemple (données et syntaxe) ?Re : Coordonnées parallèles dans JMP 13Merci pour le commentaire et la question. J'aurais peut-être dû intégrer un motif plus fort dans le dernier graphique pour améliorer son cas. En tant que visuel (sans les chiffres), il vous permet de voir tout changement vraiment inhabituel de taille ou de couleur, ce qui sera plus significatif si vous comparez de nombreux graphiques similaires. Et comme les groupes se divisent au fur et à mesure que vous les traversez, vous pouvez suivre les groupes à mesure qu'ils « circulent » à travers les étapes. Le groupe « a » échoue très peu au stade 1 ou au stade 2, mais échoue à un taux élevé au stade 3. Le groupe "c" connaît beaucoup d'échecs dans les étapes 1 et 2 mais aucun dans l'étape 3.
Re : Coordonnées parallèles dans JMP 13Il est bon de savoir que JMP a ajouté cette fonctionnalité pour être compétitif par rapport aux autres logiciels.
Mais j'ai une question sur la visualisation, comment interprètez-vous le dernier graphique ? Il semble que mettre un pourcentage sur le nombre de patients de type A qui franchissent différentes étapes soit plus significatif. Je ne semble pas voir de modèles dans le graphique autres que davantage d'échecs à un stade ultérieur et de type C.
Re : Coordonnées parallèles dans JMP 13de belles figures et très joliment démontrées avec le GIF. La programmation de ces types de chiffres à l'aide d'autres logiciels demande beaucoup de temps et d'efforts et c'est tellement agréable de voir cette fonctionnalité ajoutée dans JMP. merci!
Re : Coordonnées parallèles dans JMP 13De bons exemples, @XanGregg !
Re: Coordonnées parallèles dans JMPJ'avais du mal à interpréter ce type de graphique, mais après avoir lu des informations sur la méthode des k-moyennes, c'est devenu plus clair. Article très utile.