I’m working on a JMP JSL script where I filter tables based on a user-provided list of values. I create filtered tables using Subset.
The issue I’m running into is:
-
On the first run, the filtered table shows the correct rows.
-
On the second run, if I input a new list, the filtered table sometimes still shows rows from the previous run, or combines old and new rows.
-
I’m using Names Default To Here(1) and Clear Symbols() at the end of the script, but that does not fully clear the table from JMP memory, so Subset seems to retain references to old rows.
Is there a recommended way in JMP to completely clear memory references for tables before creating new subsets?
hows to make Subset filtering repeatable across multiple runs without old data showing up?