Créer des images de diagramme circulaire pour chaque ligne d'un tableau de donnéesSalut tout le monde,
J'ai un tableau de données avec, disons, 6 colonnes, l'une identifie le site échantillon, 2 sont les coordonnées X et Y de ce site et les 3 dernières sont l'abondance relative de, disons, 3 espèces différentes à cet endroit. Je veux simplement une carte où chaque site est représenté sous forme de diagramme circulaire décrivant l'abondance relative des 3 espèces. Cela semble être un problème simple, mais je n'arrive pas à comprendre comment le résoudre. Je suppose que je dois d'abord créer une colonne d'images contenant les images du diagramme circulaire, puis utiliser cette colonne comme marqueurs ?
Merci d'avance Yves
Exploration et visualisation des donnéesmacOSRe : Créer des images de diagramme circulaire pour chaque ligne d'un tableau de donnéesMerci encore Florian. Pas étonnant que j'adore JMP ! Yves
Re : Créer des images de diagramme circulaire pour chaque ligne d'un tableau de donnéesMême ça, c'est possible, @yvesprairie .
Les étapes à suivre pour y parvenir sont :
1. Créez une colonne de graphiques
2. Créez le graphique
3. Sélectionnez la colonne graphique comme symboles
Voici un moyen :
1. Vous pouvez transformer un graphique en tableau de données. Ici, j'ai créé le camembert et utilisé le champ Wrap pour en avoir un par ville :

2. Le tableau contient uniquement l'étiquette et le graphique sur deux colonnes. Vous devez donc le joindre à votre table initiale (Table > Joindre)

3. Créez le graphique et sélectionnez la colonne du graphique comme symboles

Résultat:

Dans mon exemple ici, les graphiques sont un peu petits en tant qu'icônes, vous devrez donc peut-être ajuster un peu la taille des graphiques.
Meilleur
Florian
Re : Créer des images de diagramme circulaire pour chaque ligne d'un tableau de donnéesFantastique, merci beaucoup Florian. Serait-il difficile d'avoir désormais les « tartes » comme marqueurs au lieu de les faire apparaître lorsque l'on survole un point ? Ce serait bien de produire une carte statique avec toutes les informations.
Merci encore Yves
Re : Créer des images de diagramme circulaire pour chaque ligne d'un tableau de donnéesSalut @yvesprairie ,
pas trop compliqué je dirais.
Ce dont vous avez besoin, c'est de :
1. Créez le diagramme circulaire (sans aucun filtrage)
2. Créez le graphique de la carte géographique
3. Cliquez avec le bouton droit sur un point de données dans le graphique de la carte géographique et ajoutez une étiquette de survol.
Le résultat est une carte avec des étiquettes montrant l'abondance relative de votre variable (espèce) par emplacement (l'avantage est que ces étiquettes de survol sont elles-mêmes de véritables graphiques, vous pouvez donc explorer un emplacement spécifique en cliquant dessus) :

Comment procéder :
1. Créez un diagramme circulaire dans Graph Builder. Vous devrez peut-être d'abord empiler vos données :

2. Une fois le diagramme circulaire créé, accédez au Triangle rouge > Enregistrer le script > Dans le presse-papiers.

3. Créez le graphique cartographique, cliquez avec le bouton droit sur un point de données et ajoutez l'étiquette de survol via 'Étiquette de survol' > 'Coller le graphique'.

Remarque : « Coller le graphique » n'apparaît que si vous avez déjà copié un script dans le presse-papiers.
J'espère que cela pourra aider.
Meilleur
Florian