Informations contextuelles sur le générateur de graphesBonjour, je l’avais déjà demandé, mais malgré la réponse qui me paraissait utile au début, je n’ai pas réussi à faire ce que je voulais après de nombreux essais et la lecture de l’aide.
Peut-être que ma description n'était pas assez claire et que je suis sûrement un débutant en scripts dans JMP.
Voici un exemple de création de graphique sur lequel j'aimerais avoir une petite fenêtre contextuelle (informations d'aide) lorsque je clique sur une barre du graphique. Les informations fournies sont liées à une valeur de colonne pour la ligne sélectionnée (par exemple, la colonne
. Il pourrait également être intéressant d’obtenir les informations contextuelles juste au moment où la souris passe au-dessus d’une barre (sans sélectionner la barre).
Merci d'avance de me fournir quelques lignes de code pour cet exemple.
Nouvelle table ("Untitled 15",
Ajouter des rangées (8),
Nouvelle colonne ("P",
Numérique,
"Nominal",
Format ("Meilleur", 12),
Définir des valeurs ([1, 2, 3, 4, 5, 6, 7, 8])
),
Nouvelle colonne ("A col",
Personnage,
"Nominal",
Définir des valeurs (
{"1234", "123", "12314", "1232", "123123", "13131", "131313", "131323"}
)
),
Nouvelle colonne ("Col B",
Personnage,
"Nominal",
Définir des valeurs (
{"CAT1", "CAT2", "CAT3", "CAT1", "CAT1", "CAT3", "CAT2", "CAT3"}
)
)
)
Générateur de graphes (
Taille (534, 448),
Afficher le panneau de configuration (0),
Variables (X (: P), Y (: B col)),
Éléments (histogramme (X, Y, légende (8))),
SendToReport (Dispatch ({}, "400", LegendBox, {Définir le titre ("")}))
)
Re: informations contextuelles sur le générateur de graphesMerci pour votre réponse.
Cela fonctionne très bien avec le graphique à barres mais j'ai vraiment besoin de la vue histogramme. Il est important de voir sur différentes lignes les informations "CAT" (voir mon script). Existe-t-il d'autres moyens, par script, de superposer une zone de texte sur le graphique lorsque la souris survole une barre (ou en cliquant dessus)?
Re: informations contextuelles sur le générateur de graphesL'élément Histogramme ne semble pas prendre en charge les étiquettes automatiques (qui apparaissent lorsque le pointeur survole la barre). Essayez un graphique à barres, si cela fonctionne pour vous.
Utilisez la propriété Label column pour la ou les colonnes avec vos étiquettes.
New Table("Untitled 15",
Add Rows(8),
New Column("P", Numeric, "Nominal", Format("Best", 12), Set Values([1, 2, 3, 4, 5, 6, 7, 8])),
New Column("A col",
Character,
"Nominal",
Set Values({"1234", "123", "12314", "1232", "123123", "13131", "131313", "131323"})
),
New Column("B col",
Character,
"Nominal",
Set Values({"CAT1", "CAT2", "CAT3", "CAT1", "CAT1", "CAT3", "CAT2", "CAT3"}),
Label
)
);
Graph Builder(
Size(534, 448),
Show Control Panel(0),
Variables(X(:P), Y(:B col)),
Elements(Bar(X, Y, Legend(8))),
SendToReport(Dispatch({}, "400", LegendBox, {Set Title("")}))
);