Que voulons-nous dire lorsque nous parlons de détails à la demande ?
L'exploration des données pour trouver des informations suit généralement un processus familier. Nous le nettoyons, créons des visualisations, interagissons avec eux, effectuons des analyses. Rincer et répéter. Nous n'avons généralement pas besoin de beaucoup réfléchir au processus, ce qui témoigne de la facilité avec laquelle il est possible de le faire dans JMP .
Mais il existe un processus sous-jacent à l'analyse exploratoire des données. Il a fait l'objet de nombreuses études au fil des ans. L'un des plus influents est "The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations" (Shneiderman 1996). Cet article fondateur a présenté le Visual Information Seeking Mantra, ou Infovis Mantra en abrégé. Ça va comme ça:
Vue d'ensemble d'abord, zoom et filtre, puis détails à la demande.
Après avoir créé une visualisation, le plus souvent, nous devons interagir avec elle pour trouver des modèles intéressants. Le zoom et le filtre modifient le focus de la visualisation. Les détails à la demande ajoutent des informations supplémentaires (détails) uniquement lorsque cela devient nécessaire (à la demande). Pour réduire l'impact sur le flux exploratoire, nous utilisons la souris pour pointer la zone d'intérêt. Une brève pause déclenche l'interaction. Et voilà : une étiquette de survol apparaît indiquant les détails, à la demande.
Comment décidons-nous quelles informations supplémentaires sont pertinentes dans ce contexte ? Tout d'abord, JMP collecte les données de Colonnes étiquetées , ou les numéros de ligne si aucun n'est défini. Ensuite, il ajoute des informations extraites de la visualisation sous-jacente. Par exemple, les valeurs numériques ou catégorielles associées à l'élément visuel sous-jacent. Ceux-ci peuvent être extraits des axes X et Y. Le résultat final est affiché sous forme de texte dans la fenêtre d'étiquette de survol. La fenêtre peut ensuite être épinglée au graphique, repositionnée ou fermée en éloignant la souris.
Au-delà du texte
Lancement de JMP 15 extensions d'étiquette de survol . Ces fonctionnalités élargissent le type et le contenu que les étiquettes de survol peuvent afficher.
- Textes permettre l'affichage de paragraphes entiers de texte enrichi. Le contenu peut être statique ou dynamique, basé sur l'évaluation des variables JSL.
- Grillades fournir un contrôle précis sur le contenu par défaut de l'étiquette de survol, ou la grille. JMP crée ce contenu à partir de colonnes étiquetées et de rôles de graphique. L'extension de grille peut renommer, supprimer, reformater et redéfinir les entrées de la grille. Il peut également en ajouter de nouveaux, avec du contenu à la fois statique et dynamique - y compris des liens cliquables.
- Graphlets afficher le contenu graphique ou visuel à l'intérieur de la fenêtre d'étiquette de survol. L'utilisation la plus courante consiste à afficher de nouvelles visualisations basées sur les données des éléments visuels survolés. Par exemple, une distribution des valeurs agrégées par la barre dans un graphique à barres. D'autres possibilités incluent la prévisualisation des fichiers image associés et même du contenu Web.
Voici un exemple rapide montrant l'interaction de base des détails de l'étiquette de survol à la demande, et comment elle peut être étendue à l'aide du graphlet préconfigurations .
Hover label interaction and customization with presetsSurvolez l'interaction et la personnalisation des étiquettes avec les préréglages
Au-delà des détails
L'Infovis Mantra comprend quatre tâches, les détails à la demande étant la dernière. Mais l'article de Shneiderman en décrit trois autres, que les nouvelles extensions d'étiquette de survol prennent en charge.
- Relater: La Coller le graphlet crée des vignettes à partir de graphiques de plate-forme préconfigurés. Utilisez-le avec la plateforme Fit X by Y pour visualiser les corrélations dans le contexte de données actuel. D'autres plateformes peuvent être utilisées pour montrer différents types de relations.
- Histoire: Les vignettes du graphlet sont des images cliquables. Lorsqu'ils sont cliqués, ils lancent les plates-formes utilisées pour les générer dans des fenêtres indépendantes, ou ils peuvent se lancer sur place, en remplacement de la visualisation actuelle. Dans les deux cas, une action Annuler récupère la visualisation d'origine. Tu peux approfondir de nombreux niveaux sachant que vous pouvez toujours revenir en arrière.
- Extrait: Les éléments visuels correspondent à des sous-ensembles de données. Le menu déroulant des étiquettes donne un accès direct à ces sous-ensembles. De plus, les graphlets lancés incluent un pré-configuré Filtre de données locales , ce qui permet de copier voire de modifier la requête associée.
Suite documentation sur les étiquettes de survol est disponible sur le site Web de JMP.
Au-delà de ce message
Dans les prochains articles, nous aborderons différents aspects de l'architecture des extensions d'étiquettes de survol. Le premier parle de l'interface de haut niveau qui expose la grande majorité des nouvelles fonctionnalités. Aucune compétence en codage requise !
En attendant, consultez notre présentation Découverte 2020 sur ce même sujet : Des détails à la demande aux flux de travail itinérants : découvrir les extensions d'étiquette de survol JMP
Références
[Shneidermann 1996] "Les yeux l'ont : une tâche par taxonomie de type de données pour les visualisations d'informations," de Ben Shneiderman. Département d'informatique, Laboratoire d'interaction homme-machine et Institut de recherche sur les systèmes. Parc du Collège de l'Université du Maryland.
Lectures complémentaires
B Craft et P. Cairns, "Au-delà des directives : que pouvons-nous apprendre du mantra de la recherche d'informations visuelles ?" Ninth International Conference on Information Visualization (IV'05), Londres, Royaume-Uni, 2005, pp. 110-118, doi : 10.1109/IV.2005.28.
Maintenant vous le voyez : techniques de visualisation simples pour l'analyse quantitative
Stephen Peu, 2009
Améliorez votre vision et développez votre esprit
Stephen Peu, 2007