如何将值列表分配给特定的行列表(没有 for 循环)有没有办法在没有 for 循环的情况下将值列表分配给列中的特定行?
例如,是否可以将下面脚本中的“新值”分配给 Weight 列的第 1、5、7 行?
下面的脚本不起作用。 我知道这样做的一种方法是使用 for 循环,但我想知道是否还有其他没有 for 循环的方法。
</CODE></PRE><PRE>dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
index = [1,5,7];
new values = [11,22,33];
dt:weight[index] = new values;</PRE><PRE><CODE class="">
脚本回复:如何将值列表分配给特定的行列表(没有 for 循环)极好的@jthi !! 今天学点新东西 
回复:如何将值列表分配给特定的行列表(没有 for 循环)无需循环。 这应该有效:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
index = [1, 5, 7];
new values = [11, 22, 33];
dt[index, "weight"] = new values;使用这个伟大的来源作为参考