Je veux générer un graphlet de survol à partir d'une autre table de données en suivant une recette fourni par @nascif_jmp .
Le problème auquel je suis confronté peut être reproduit avec une seule table de données.
L'exemple ci-dessous semble extrêmement ennuyeux - "pourquoi veut-il tracer un seul point ?!?"
... mais a du sens lorsque deux tableaux de données différents sont utilisés [tableau de données principal avec valeurs médianes, graphique de survol avec valeurs individuelles] : )
Lorsque vous survolez un point de données, je souhaite que le graphlet de survol soit limité aux données correspondant exactement au point de données unique.
mon problème : le point de données n'est pas entièrement décrit par les colonnes utilisées pour les axes x et y. Dans l'exemple.
[J'utilise le sexe et l'âge sur les axes menant à plusieurs points de données pour chaque sexe et âge.]
Survoler l'un des points de données limite simplement le graphlet de survol par sexe et âge, mais pas au point de données unique (que je pourrais obtenir via le nom, etc.).
Alors, comment obtenir une spécification plus précise du point de données au-delà de l'axe x/y - sans affecter le graphique principal ?
J'ai essayé d'utiliser Color ou Size, mais ces paramètres sont simplement ignorés par Hover Label Framework.
Existe-t-il un moyen de dire au Hover Label Framework de diriger un filtre de colonne supplémentaire vers le Hover Label - sans changer le graphique principal?
2 points au lieu d'un point unique [correspondant aux entrées dans l'étiquette de survol Grille : Marion , F 16]:

dt = Open( "$SAMPLE_DATA/Big Class.jmp" );<BR />dt << Graph Builder(
Variables( X( :sex ), Y( :age ), Color( :name ) ),
Elements( Points( X, Y, Legend( 19 ) ) ),
SendToReport(
Dispatch(
{},
"Graph Builder",
FrameBox,
{Set Graphlet(
Picture(
Graph Builder(
Variables( Y( :height ) ),
Elements( Points( Y, Legend( 6 ) ) )
)
)
)}
)
)
)