JMP Pro 13. Ho diversi grafici che sto generando con un ciclo FOR. Sto tentando di aggiungere ogni grafico in loop a una finestra di selezione.
-Il ciclo utilizza un elenco (CleanList) generato in un altro punto dello script per definire il gruppo X nel grafico. Ma prima io uso quel CleanName per creare un filtro e un sottoinsieme di dati in modo che il grafico per quel ciclo utilizzi solo quei dati.
-Ho nascosto alcune delle cose del grafico di base (materiale grafico qui ...) solo per mantenere il mio script sotto facile da seguire.
-Ho ricevuto un errore ( PMcntLUB / * ### * / << append ) nel registro quando tento di eseguirlo.
-Ultimately, questa Lineup Box è inserita in una finestra di dialogo con le altre schede che sono altri componenti del mio script.
-Non sono morto impostato sull'utilizzo di una finestra di dialogo e sono felice di provare alternative finché posso finire con una colonna di grafici generati dal mio ciclo FOR che sono incorporati nella finestra di dialogo.
PMcntLUB = Lineup Box( N Col( 1 ) );
For(i=1, i<=n items(CleanList), i++,
CleanName = CleanList[i];
dtCleanName = dtPMcntStack << Select Where(:Clean == CleanName) << Subset(Output Table( "dt"||CleanName ) << Show Window( 0 ););
PMcntLUB << append(Graph Builder(
Graph Stuff Here,
Variables(X( :ProcessEndDateTime ),Y( :RFhours ),Group X(:Clean)),
More Graph Stuff Here),
);
);
Wow, il mio problema era che avevo una linea commentata con tagli in avanti invece di barre posteriori .... viso palmo. Correggendolo e la sceneggiatura funziona.