你好。 是否有一个命令可以排除不排除先前排除的行的行? 在我的脚本中,我想排除表中可能已经排除了其中某些行的行。 问题是,如果我使用“排除”,则实际上可能会“排除”先前排除的行。 例如:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Clear Row States;
r = dt << Select Rows([5, 7, 8, 10]);
r << Exclude;
dt << Clear Select;
r = dt << Select Rows([7, 8, 10]); //Selection may be a subset of the above selection
r << Exclude; //This ends up unexcluding these rows仅当后续行选择等于或被排除行的初始集合的子集时,才会出现此现象。 但是,如果我要将行11添加到上面的第二个选择中(使其不同于第一个选择),则第二个“排除”命令将简单地将行11添加到排除行的集合中。 这是我想要的行为。
我不知道第二选择是否会提前成为第一选择的子集,所以如果有一个命令可以简单地排除行而不管已经被排除的内容,那就太好了。
第二个问题:是否有一种方法可以排除不需要先选择行的行? 例如,如果我只有一个包含要排除的行的向量,有没有办法我可以使用它呢?
谢谢您的帮助。