Voglio creare uno script generico per creare una tabella dati.
Nella prima parte dello script ho un elenco per selezionare le colonne per la creazione della tabella dati:
nw = New Window("Create data table",
<
<TYPE></TYPE>
<P><BR /><BR /><SPAN>Nella seconda parte ho bisogno di uno script che crei una tabella dati in base alle colonne selezionate (il numero e i nomi delle colonne sono diversi). Di seguito due esempi di script normali (non generici):</SPAN></P> <BR /> <P><SPAN>Esempio 1:</SPAN></P> <CODE class=" language-jsl">dt_data = Current Data Table();
dt_LimitCalc = dt_data << Summary(
Group(:GROUP, :CHART, :EVALUATION, :NAME),
N(:VALUE),
Mean(:VALUE),
Std Dev(:VALUE),
Mean(:Limit1),
Mean(:Limit2),
Freq("None"),
Weight("None")
); Esempio 2:
dt_data = Current Data Table();
dt_LimitCalc = dt_data << Summary(
Group(:GROUP, :CHART, :EVALUATION, :NAME),
N(:VALUE),
Mean(:VALUE),
Std Dev(:VALUE),
Mean(:xy_Limit),
Mean(:Limi_xy),
Mean(:Lim_123),
Freq("None"),
Weight("None")
); 
Qualcuno può aiutarmi a creare uno script generico in base alle colonne selezionate? Cambia solo la parte in grassetto. Tutte le altre parti rimangono invariate.
Modifica (jthi): aggiunta formattazione JSL e immagine delle parti in grassetto
Puoi passare la tua lista a Mean con Eval
dt << Summary(
Mean(Eval(list names_limit))
);