Comme décrit dans la documentation de Git, le terme "porcelaine" fait référence à une interface utilisateur conçue pour être facile à apprendre et à naviguer. Cet article montre comment les commandes de haut niveau qui implémentent la partie porcelaine de la fonction d'extensions Hover Label peuvent prendre en charge le forage et l'exploration plus approfondie des visualisations en quelques clics (aucune connaissance JSL requise !). Les exemples suivants utilisent des préréglages de graphlet, Paste Graphlet et des plates-formes avec des graphlets intégrés.
Préréglages de graphlets
Avec l'ajout des fonctionnalités étendues des étiquettes de survol, telles que les graphlets, vous pouvez explorer les visualisations pour une analyse plus approfondie. Pour ajouter un graphlet dans une étiquette de survol, sélectionnez le préréglage de graphlet prédéfini, accessible via le menu contextuel sous Étiquette de survol. Ces préréglages ont des attributions de rôles de graphique dynamiques, qu'ils dérivent des variables utilisées dans le graphique. Les préréglages sont également préconfigurés pour être récursifs afin de prendre en charge l'exploration vers le bas.

Dans la liste, vous avez le choix entre neuf options prédéfinies différentes pour aider à répondre à la question de savoir ce qui se cache derrière un élément visuel agrégé. Le préréglage Marqueur affiche les valeurs exactes, tandis que les préréglages Histogramme, Boîte à moustaches et Carte de chaleur affichent une distribution des valeurs. Vous pouvez également décomposer et regarder un graphique avec une autre catégorie avec les préréglages Bar, Pie, Treemap et Line. Le préréglage Tabuler permet d'examiner les données brutes d'un tableau.
Pour les graphlets prédéfinis qui utilisent des colonnes catégorielles, sélectionnez la propriété de colonne Suivant dans la hiérarchie, qui se trouve dans la table de données, pour spécifier les colonnes qui seront utilisées au niveau suivant d'une exploration.

Dans le gif animé suivant, le préréglage du graphlet Distribution est utilisé pour examiner la distribution des longueurs de bec par espèce dans la table de données Penguins.jmp. Après avoir appliqué le préréglage et survolé les barres, le graphlet de distribution apparaît dans l'étiquette de survol. Dans le coin supérieur droit de l'étiquette de survol, il y a une option d'épingle qui maintient l'étiquette de survol présente sur le graphique. Notez ci-dessous qu'il y a deux étiquettes de graphlet épinglées côte à côte, permettant une comparaison facile de la distribution des données dans un seul graphique.

Pour aller plus loin, cliquez sur la vignette du graphlet, comme indiqué dans le gif animé ci-dessous, pour lancer le graphlet dans sa propre fenêtre Graph Builder et interagir avec la visualisation des données derrière. De plus, dans la fenêtre du graphlet lancé, il y a un filtre de données local (LDF) qui facilite le filtrage à partir du graphe de base ; ce LDF peut être facilement mis à jour. Et rappelez-vous, les préréglages sont récursifs, donc après avoir appliqué le préréglage de graphlet d'histogramme, vous pouvez explorer plusieurs couches de données simplement en survolant un élément dans la fenêtre de graphlet lancée.

Coller le graphlet
Pour construire un graphlet à partir de zéro au lieu d'utiliser un préréglage de graphlet prédéfini, Coller le graphlet facilite la tâche en trois étapes simples :
- Construisez à la fois le graphique de base (à gauche) et un graphique à utiliser comme graphlet (à droite). REMARQUE : ceci n'est pas exclusif à Graph Builder ; toute plate-forme prenant en charge un LDF peut être utilisée.

- À l'aide du menu du triangle rouge, enregistrez le script du graphique dans le presse-papiers.

- Revenez au graphique de base et cliquez avec le bouton droit sur Hover Label pour accéder à l'option Paste Graphlet afin de terminer l'opération pour un graphique avec un graphlet personnalisé.

Contrairement aux préréglages de graphlet, Coller le graphlet aura des attributions de rôle statiques et ne sera pas récursif, car ses graphlets doivent être détaillés d'un niveau à la fois. Cependant, en imbriquant les opérations Coller le graphlet de la couche inférieure jusqu'à la couche de graphique supérieure/de base, vous pouvez créer plusieurs explorations personnalisées. En continuant avec cet exemple, répétez les trois étapes, enregistrez le graphique à barres ci-dessus avec un graphlet de nuage de points collé dans le presse-papiers et collez-le sur un nouveau graphique. En créant un graphique à secteurs et en collant le script depuis le presse-papiers, il y a trois couches dans le graphique :

Graphlets intégrés
Il y a plusieurs JMP plates-formes qui ont des graphlets préintégrés : Function Data Explorer, Process Screening, Multivariate Control Chart, Outlier Analysis of Principal Components et Process Capabilities. À l'aide de l'analyse des valeurs aberrantes des composants principaux, vous trouverez ci-dessous un exemple de graphlet généré automatiquement lors du survol d'éléments :

Ces exemples ne sont qu'un bref aperçu des caractéristiques de la porcelaine qui vous permettent de faire quelques personnalisations rapides avec des graphlets d'étiquettes de survol en quelques clics.
Assurez-vous de consulter le prochain article de blog de cette série qui passe en revue la plomberie - l'interface de bas niveau qui vous permet d'explorer de riches options de personnalisation, ainsi que la gamme complète d'extensions d'étiquettes de survol.