CIAO. Vorrei creare uno script che crei un nuovo diario con una quantità variabile di grafici unidirezionali disposti nel modo desiderato.Ho provato più modi e non riesco a capirlo.Qualcuno può aiutarmi?Grazie!
Cercando di scrivere qualcosa del genere:
Hlist_MSG1 = "Casella elenco HL(( elenco_oneway[";
Hlist_MSG2 = "] << Report) << Clone Box, ( noz_stat[";
Hlist_MSG3 = "] < Hlist_MSG4 = "] << Clone Box)";
nw = Nuova finestra(nome, <
vlb = Casella di riepilogo V(
for(i=1, i<=n_Copie, i++,
evallist({Hlist_MSG1,
io;
Hlist_MSG2;
io;
Hlist_MSG3;
1;
Hlist_MSG4;
if(i
));
O così:
HLIST_MSG_LST[i] = "HList Box(( oneway_List[" || char(i) || "] << Report) << Clone Box, ( noz_stat[" || char(i) || "] <
subs_list = {};
for(i=1, i<=n_Copies, i++, subs_list [i] = "num("||char(i)||")");
elenco_num = {};
for(i=1, i<=n_Copie, i++, num_list [i] = i);
nw = Nuova finestra(nome, <
vlb = Casella di riepilogo V(
for(i=1, i<=n_Copie, i++,
eval(parse(sostituisci(HLIST_MSG_LST[i],subs_list[i],num_list[i])));
if(i
));
non importa, è stato facile da implementare, quindi non ho bisogno di aspettare fino alla prossima settimana per vedere se funziona.
Funziona.
Grazie!!
Grazie Jim, non sarò in grado di provare a implementarlo fino alla prossima settimana, quindi aggiornerò.Ma sembra che dovrebbe aiutarmi.
Ecco una metodologia che ho trovato molto più facile con cui creare output.Credo che vada dopo quello che stai cercando di fare, ma è più semplice da lavorare e più facile da seguire.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\Semiconductor Capability.jmp" );
// Create some structures to hold the results
mainBox = V List Box();
theHBox = H List Box();
// Get the column names for the analysis
colList = dt << Get Column Names( continuous );
// Loop across the columns and generate the analyis, placing
// 4 analyses into an H List Box(), and then when all 4 are
// in the H List Box(), add it to the main V List Box();
For( i = 1, i <= 25, i++,
theHBox << Append( oneway( y( colList[i] ), x( :Site ) ) );
If( Mod( i, 4 ) == 0 | i == 25,
mainBox << Append( theHBox );
theHBox = H List Box();
);
);
// Now create the journal to hold all of the results
nw = New Window( "Results", <<JOURNAL></JOURNAL>