È possibile eseguire uno script facendo clic su una curva nel grafico tramite JSL?Ad esempio, ho creato un grafico dello script di seguito.
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 ) ) )
);
Fare clic su qualsiasi curva condizionale nel grafico ed eseguire automaticamente il "D
" specificato A.jsl"

Grazie!
ScriptingRi: È possibile eseguire uno script facendo clic su una curva nel grafico tramite JSL?Questo "D:\A.JSL"、Svolgo principalmente le seguenti funzioni:
Fare clic sulla curva selezionata per ottenere il "nome".Utilizzare questo nome per ottenere l'"età" del nome in un'altra tabella"Studenti1.JMP".Crea nuova tabella "new.jmp"
Disegna lo schema come sopra.
Infine, i due grafici e ciascuna tabella di dati vengono utilizzati per generare un dashboard.

Ri: È possibile eseguire uno script facendo clic su una curva nel grafico tramite JSL?JMP ha una funzione del modulo simile, può realizzare la seguente operazione di processo:
cliccando sulla curva selezionata si ottiene il "nome". Utilizzare questo nome per ottenere l'età del nome nell'altra tabella studenti1.jmp. Viene generata una nuova tabella dati con il solo nome selezionato e l'"altezza" nella tabella 2 e l'"età" nella tabella 1.
d1 = Open( "$SAMPLE_DATA/Students1.JMP" );
Grazie Esperti!
Ri: È possibile eseguire uno script facendo clic su una curva nel grafico tramite JSL?Forse l'utilizzo di Row State Handler sulla tabella dati originale potrebbe funzionare? Oppure, se puoi "saltare" la parte del clic, potresti utilizzare le etichette al passaggio del mouse.
Re: È possibile eseguire uno script facendo clic su una curva nel grafico tramite JSL?Grazie mille! Ma non ho ancora trovato un modo.

Re: È possibile eseguire uno script facendo clic su una curva nel grafico tramite JSL?