Est-il possible d'exécuter un script en cliquant sur une courbe du graphe via JSL ?Par exemple, j'ai fait un graphique du script ci-dessous.
dt = Open( "$SAMPLE_DATA/Students2.JMP" );
dt << Sort( By( 1 ), Order( Ascending ), replacetable( 1 ) );
New Column( "A" );
Column( "A" ) << Formula( If( Row() == 1 | name != Lag( name, 1 ), 1, If( Lag( A, 1 ) < 6, Lag( A, 1 ) + 1 ) ) );
dt << run formulas;
Column( "A" ) << deleteFormula;
dt << Sort( By( "A" ), Order( DEscending ), replacetable( 1 ) );
dt << delete rows( N Rows( Loc( dt[0, "A"] > 0 ) ) + 1 :: N Row( dt ) );
dt << Sort( By( 1, "A" ), Order( Ascending, Ascending ), replacetable( 1 ) );
p1 = Graph Builder(
Size( 528, 454 ),
Show Control Panel( 0 ),
Variables( X( :A ), Y( :height ), Overlay( :name ) ),
Elements( Points( X, Y, Legend( 8 ) ), Smoother( X, Y, Legend( 9 ) ) )
);
Cliquez sur n'importe quelle courbe conditionnelle dans le graphique et exécutez automatiquement le "D
" spécifié A.jsl"

Merci!
ScriptRe : Est-il possible d'exécuter un script en cliquant sur une courbe dans le graphique via JSL ?Ce "D:\A.JSL"、Je réalise principalement les fonctions suivantes :
Cliquez sur la courbe sélectionnée pour obtenir le "nom".Utilisez ce nom pour obtenir "l'âge" du nom dans une autre table "Etudiants1.JMP".Créez une nouvelle table "new.jmp"
Dessinez le schéma comme ci-dessus.
Enfin, les deux graphiques et chaque tableau de données sont utilisés pour générer un tableau de bord.

Re : Est-il possible d'exécuter un script en cliquant sur une courbe dans le graphique via JSL ?JMP a une fonction de module similaire, peut réaliser l'opération de processus suivante :
en cliquant sur la courbe sélectionnée, obtenez le "nom". Utilisez ce nom pour obtenir l'âge du nom dans l'autre table student1.jmp. Un nouveau tableau de données est généré avec le nom sélectionné seul et la « hauteur » dans le tableau 2 et l'« âge » dans le tableau 1.
d1 = Open( "$SAMPLE_DATA/Students1.JMP" );
Merci les connaisseurs !
Re : Est-il possible d'exécuter un script en cliquant sur une courbe dans le graphique via JSL ?Peut-être que l'utilisation de Row State Handler sur la table de données d'origine pourrait fonctionner ? Ou si vous pouvez "sauter" la partie cliquant, vous pouvez éventuellement utiliser des étiquettes de survol.
Re : Est-il possible d'exécuter un script en cliquant sur une courbe dans le graphique via JSL ?Merci beaucoup! Mais je n'ai toujours pas trouvé le moyen.

Re : Est-il possible d'exécuter un script en cliquant sur une courbe dans le graphique via JSL ?