La figure ci-dessous est un exemple de création d'une carte arborescente à l'aide de JMP et de Microsoft Excel (ci-après dénommé Excel) pour des données comportant un grand nombre de catégories.JMP utilise la plateforme « Graph Builder ».

À première vue, étant donné que les deux programmes peuvent dessiner des graphiques similaires, vous pourriez penser « il n’y a aucune différence, quel que soit le logiciel que j’utilise ».
Cependant, JMP offre des fonctionnalités de treemap qui lui sont propres.
Les cartes arborescentes sont des graphiques permettant de comparer visuellement plusieurs catégories. Chaque catégorie peut être représentée intuitivement par sa taille. Elles se caractérisent par leur capacité à saisir facilement la structure globale et les tendances, même en présence d'une grande quantité d'informations.
Dans cet article, nous présenterons les étapes de base pour créer des treemaps à l'aide du Graph Builder de JMP et cinq fonctionnalités des treemaps JMP.
Étapes de base pour créer une carte arborescente dans JMP
Nous utiliserons principalement l'échantillon de données JMP « Nic Adverse Events.jmp ». Ce fichier recense les événements indésirables (symptômes, anomalies, etc.) survenus lors d'un essai clinique. Chaque événement indésirable (classification moyenne) appartient à une catégorie plus large (classification majeure). Par exemple, les événements indésirables tels que l'hypertension artérielle, l'hypotension artérielle et la sténose vasculaire sont classés comme des maladies vasculaires.

Comme le montre le graphique à barres ci-dessus, de nombreux types d’événements indésirables ont été signalés et, dans ces cas, une visualisation sous forme d’arbre est extrêmement utile.
Fonctionnement de base
Lancez « Graph Builder », déposez [Nom de l'événement indésirable] (classification moyenne) sur « X » et sélectionnez [Arborescence] parmi les icônes en haut. Voici comment créer une arborescence.

De plus, si vous souhaitez imbriquer la classification principale (dans cet exemple, la classification des événements indésirables) et la sous-classification, ajoutez la colonne correspondant à la classification principale à l'axe des abscisses et déposez-la de manière imbriquée. Les événements indésirables seront alors affichés regroupés selon leur classification.

Décorez l'arborescence selon vos besoins. Dans l'exemple ci-dessous, « Classe d'orgue » est spécifié par [Couleur] et « Étiquette de groupe » (étiquette de la classe principale) par [Haut].

Cinq fonctionnalités de la « Treemap » de JMP
Voici cinq avantages clés de la création de cartes arborescentes dans JMP :
Avantage 1 : Lier les graphiques et les tableaux de données
Comme vous le savez, les graphiques et les tableaux fonctionnent ensemble dans JMP. Lorsque vous cliquez sur un rectangle (tuile) à examiner dans la carte arborescente, la ligne correspondante est sélectionnée dans le tableau de données, ce qui facilite l'exploration des relations avec d'autres variables et des tendances relatives à la survenue d'événements indésirables dans des conditions spécifiques.

Avantage 2 : Les données individuelles peuvent être traitées telles quelles
Cette fois, nous traitons de données brutes qui enregistrent chaque événement indésirable pour chaque patient. En principe, il est impossible de créer une arborescence pour ce type de données dans Excel ; il est donc nécessaire d'utiliser un tableau croisé dynamique ou similaire pour comptabiliser la fréquence de chaque élément (dans cet exemple, le nombre d'événements indésirables).
Dans JMP, vous pouvez compter automatiquement des données individuelles et créer une arborescence. Si vos données ont déjà été comptées, vous pouvez également déposer une colonne de fréquence (par exemple, « N ») dans la zone Fréquence en bas à droite pour créer une arborescence dont les valeurs de fréquence sont reflétées dans la zone de mosaïque.

Avantage 3 : Ajustement flexible de la mise en page
JMP vous offre une grande flexibilité dans l'organisation de vos treemaps. Voici trois exemples :
Division rectangulaire
Vous pouvez ajuster la disposition des tuiles grâce aux options « Disposition » . Dans de nombreux cas, l'option « Division rectangulaire » ci-dessous permettra d'obtenir une arborescence visuellement plus facile à comprendre.
Fractionner : paramètre par défaut. Les rectangles sont disposés selon l'ordre des valeurs de la colonne spécifiée.
« Division rectangulaire » : Le rectangle avec le degré le plus grand est placé en haut à gauche et le rectangle avec le degré le plus petit est placé en bas à droite.

biais directionnel
Le curseur permet d'ajuster le rapport hauteur/largeur du rectangle. À gauche, il s'affiche verticalement, et à droite, horizontalement.

Tri par une autre variable
En spécifiant une variable dans la zone [Y], vous pouvez placer les tuiles dans un ordre basé sur cette variable.
L'image ci-dessous est une carte arborescente créée à partir de la superficie de chaque préfecture. Dans ce cas, l'ordre de longitude (axe des X) et de latitude (axe des Y) peut être déterminé en déposant les colonnes indiquant la longitude et la latitude correspondant aux capitales de chaque préfecture dans la zone [Y]. Vous pouvez constater qu'il s'agit d'une carte qui représente approximativement la position relative de chaque préfecture dans un grand rectangle.

Avantage 4 : Affichage des degrés sur les tuiles
Les cartes arborescentes peuvent afficher visuellement la taille par zone, mais si la différence de surface est faible, il peut être difficile d'en visualiser la fréquence exacte. Lorsque vous déplacez le curseur près d'une tuile, vous pouvez afficher la fréquence du titre dans l'étiquette de survol, mais vous pouvez également afficher la fréquence pour toutes les tuiles.
Dans de tels cas, vous pouvez cocher l'option « Taille de la valeur de la colonne » pour afficher la fréquence sur la tuile.

Avantage 5 : Affiner les conditions d'analyse à l'aide de filtres de données locaux
La fonctionnalité de filtre de données locales JMP vous permet de filtrer les données analysées en fonction de critères spécifiés et de redessiner le graphique, y compris les treemaps.
Voici une arborescence lorsque l'on affine la classification par gravité (sévère). Cet exemple montre qu'il existe de nombreux cas de maladies neurologiques et vasculaires.

Nous espérons que vous profiterez des treemaps de JMP.
par Naohiro Masukawa (JMP Japon)
Naohiro Masukawa - Communauté d'utilisateurs JMP