データ テーブルを作成するための汎用スクリプトを作成したいと思います。
スクリプトの最初の部分には、データ テーブルを作成するための列を選択するためのリストがあります。
nw = New Window("Create data table",
<
<TYPE></TYPE>
<P><BR /><BR /><SPAN>2つ目の部分では、選択した列(列数と列名は異なります)に応じてデータテーブルを作成するスクリプトが必要です。以下に、一般的なスクリプト(汎用的ではありません)の例を2つ示します。</SPAN></P> <BR /> <P><SPAN>例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")
); 例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")
); 
選択した列に応じて汎用的なスクリプトを作成するのを手伝ってくれる人はいますか?太字部分のみが変わります。他の部分はすべて同じです。
編集 (jthi): JSL フォーマットと太字部分の画像を追加しました
リストをEvalでMeanに渡すことができます
dt << Summary(
Mean(Eval(list names_limit))
);