Scusa per aver cancellato accidentalmente il post precedente.
ora ripeto di nuovo il mio problema.
Problema 1:
In realtà ho generato la tabella dei 5 sottoinsiemi, ma uno dei miei problemi è quando esaurisco lo script del sottoinsieme, esso genera direttamente tutta la tabella dei 5 sottoinsiemi, giusto ?, quindi come posso dichiarare quando subset data table1 = S_GX_F40 , subset data table2 = S_GX_F40 ecc. Dalla tabella di dati del sottoinsieme. Sotto il mio script per generare la tabella di dati del sottoinsieme.
Problema 2:
Ho riassunto il sommario per la tabella dei sottoinsiemi, in realtà quello che voglio fare è che ogni tabella dei sottogruppi ha un sommario (ciò che riepilogando lo script è per tutti i sottogruppi di dati). Ma quando eseguo lo script, mostra solo l'ultimo prodotto ( S (prima sceneggiatura) -nel mio script) nella finestra del registro. Quindi, come posso fare in modo che tutto il prodotto abbia un sommario che io scriva, perché ho bisogno di usare il nome (es: I_P2A GSVT .6 / .045, I_N2A GSVT.3 / .045) per generare il grafico. Anche se ho cambiato il nome del prodotto al primo prodotto, ma genera anche l'ultimo prodotto del grafico di variabilità (vedi il secondo codice per la parte di riepilogo). E provo ad usare il looping, ma mi vengono fuori alcuni errori.
Quindi, qualcuno può darmi qualche suggerimento o avere un modo alternativo per risolvere il mio problema?
Grazie
dt = Open( "<PATH for="" open="" the="" file="">", "invisible" );
S = {"S_GX_F40", "S_GX_Z40","S_III_E110","S_III_E80","S_III_L150"};
//Subset the data table
For( i = 1, i <= N Items( S ), i++,
dt:F D << set name( "f d" );
dt << Select Where(Starts With( dt:f d, S[i] ) ) ;
baseDT = dt << Subset( output table name( "Subset" ), selected rows( 1 ), selected columns( 0 ), "invisible");<BR /><BR /><BR />//dt << Select Where(Starts With( dt:f d, S[1] ) );<BR /><BR />//TempDT = dt << Subset( output table name( "Subset" ), selected rows( 1 ), selected columns( 0 ), "invisible");<BR /><BR />//Close( TempDT, nosave );<BR />);
</PATH>
//Summary of the subset data table
dtSub = baseDT << Summary(
Group(
:Name( "L_T" ),
:Name( "F_V_L" ),
:Name( "I_P2A GSVT" ),
:Name( "I_N2A GSVT.3/.045" ),
:Name( "I_P3G_G_PSVT_0.6/0.06" ),
:Name( "I_P3HG_G_PHVT_0.6/0.06" ),
:family device
),
Mean( :Name( "G_Y" ) ),
Mean( :NEW_I_P2A ),
Mean( :NEW_I_N2A ),
Mean( :Name( "NEW_I_P3G_G_PSVT_0.6/0.06" ) ),
Mean( :Name( "NEW_I_P3HG_G_PHVT_0.6/0.06" ) ),
Freq( "None" ),
Weight( "None" ),
invisible
);
dtSub << Variability Chart(
Y(:Name( "I_P2A_GSVT" ) ,:Name( "I_N2A" ) ) ,
X( :Name( "L_T" ), :Name( "F_V_L" ) ),
Analysis Type( "Choose best analysis (EMS REML Bayesian)" ),
Std Dev Chart( 0 ),
Select Where(dt:f d )