我有一个双变量平台,脚本如下:
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";
然后使用它——它还是不起作用。为什么?
它不起作用的原因是您没有设置变量值,而是将消息传递给双变量平台。正确的语法是
Biv << Group By( :lot ID );
有关示例,请参见脚本索引