次のようにスクリプト化された二変量プラットフォームがあります。
Fit Group(
biv = Bivariate( Y(Eval(Y_parameters)), X(Eval(X_parameters)), Group By (groupByColumn[1]),
SendToReport(...)
)
)
どこ
Y_Parameters = {"Param1", "Param2"};
X_Parameters = {"Radius"};
groupByColumn = {"Lot ID"};つまり、groupByColumnが文字列のリストであり、それをgroupByColumn[1]として参照する場合にのみ機能します。
私が言うなら
stringGroupByColumn = groupByColumn[1]
そして使用します
Group By (stringGroupByColumn)
それは機能しません。
なぜ?
私が言うなら
groupByColumn = "Lot ID";
そしてそれを使用しますが、これも機能しません。なぜ?
それが機能しない理由は、変数値を設定しておらず、2変量プラットフォームにメッセージを渡しているためです。適切な構文は
Biv << Group By( :lot ID );
例については、スクリプトインデックスを参照してください