Come utilizzare i valori dei termini in un ciclo For che esprimono il nome di una colonnaSto provando a scorrere le colonne e impostare il valore per creare la tabella in un secondo momento.Tuttavia, "Term Value" non consentirà la sostituzione per ciascuna colonna (in grassetto sotto nello script) nel ciclo For.Lo script emette solo i valori predefiniti.Quale sarebbe il formato corretto per assegnare una colonna in questo For Loop?
Grazie
//Troubled Section//<BR /> {Probability Paper(
Profiler(
1,
Confidence Intervals( 1 ),
Term Value( <STRONG>Startnam[i]</STRONG>(Dur1[i] / 2, Show( 1 ))),
Remember Settings( "Mid Life", Differences Report( 0 ) ),
Term Value( <STRONG>"Start 103-0.03"</STRONG>(Dur1[i], Show( 1 ))),
Remember Settings( "Full Life", Differences Report( 1 ) ),
Term Value( "Start 103-0.03"(Dur1[i], Show( 1 ))))
)} <BR /><BR /><BR />
SceneggiaturaRe: Come utilizzare i valori dei termini in un ciclo For che esprimono il nome di una colonna@Timesawasten12 Non so come accederai ai nomi e ai valori delle colonne, ma l'esempio seguente (o una sua variazione) potrebbe funzionare. Sto usando il Fitness dati di esempio su cui eseguire l'analisi e la tabella allegata Impostazioni per i valori di impostazione.
tblRef = Open("$Sample_Data/Fitness.JMP");
settingsTblRef = Data Table("Settings");
profilerExpr = Expr(Profiler(1,Confidence Intervals(1)));
For(i=1,i<=N Row(settingsTblRef),i++,
nextTermValExpr = Expr(Term Value());
For(j=1,j<=N Cols(settingsTblRef),j++,
nextCol = Substitute(
Expr(colName(val,Lock(0),Show(1))),
Expr(colName),Parse(Column(settingsTblRef,j)<<GET name=""></GET>
Per ogni riga di valori di impostazione, scorrere ogni colonna creando le singole espressioni di colonna all'interno Valore a termine . In fondo al loop inserisci il nome dell'impostazione. Al termine, inserire l'espressione finita nell'espressione di analisi principale e valutarla. Il trucco è usare Nome Espr quindi vengono utilizzati i suoi contenuti non valutati. Ad esempio, il primo Sostituire sostituisce colName e val nel primo argomento con il nome analizzato della colonna e il valore da Impostazioni tabella, rispettivamente. Nome Espr è necessario Inserire per mantenere l'espressione nextCol dal valutare più di quanto Sostituire lo fornisce. Stesso discorso per l'altro Nome Espr .