Hi @ih
NOTE: my original message had the wrong image for the first example. This has now been fixed.
Thanks for the response. The problem with the horizontal chain of filters approach is that they no longer function as one would expect for a boolean query. Like you said, it is only the filter that was last touched that affects the selection. See below for an illustration. I first selected a subset of height bins, then two different ages, and then a single sex. If you look at the table you can see that, in the end, only the final selection (all male records) is registered.
Now... If I make the same selection in a single, vertically oriented data filter, the boolean selection logic works as expected in that the points shown and data table records selected reflect all records that are below the height threshold AND one of the selected ages AND the selected sex.
This seems to suggest (unless I'm getting something wrong) that boolean queries are possible with a single vertical data filter, but not using a horizontal chain of filters. So, like you said, while the horizontal and vertical displays look similar, they do not function similarly.
If I were looking at either of these displays, as someone unfamiliar with this limitation in JMP, I would probably expect both to be able do the following:
1) select height criteria
2) have the graph and data table reflect this first selection
3) select AND or OR to set the relationship between my first selection and my second selection
4) select age criteria (the graph and data table should now reflect this joint selection based on my choice of boolean operator)
5) select AND or OR to set the relationship between this two-column selection and my third selection
6) select sex criteria (the graph and data table should now reflect this joint 3 column selection based on any unique combination of boolean operators between filters (whether I used AND for both, OR for both, or AND for one and OR for the other).
Like you said, this doesn't work with multiple horizontal filters. With that display, it seems like all you can do is make a selection using any of the 3 SINGLE filters on it's own, and not using combinations of filters. Does this assessment of filter behavior seem correct to you? I am not well versed in JSL, so I'm curious if there is some way to link the behavior of the 3 horizontally arranged filters to the selection shown in the graph and data filter. I've messed around with this in the Application Builder platform, but I can't figure out how to make multiple filters link to each other that way either. Maybe there is a solution for this, but without knowing what that might be, I'm going to assume, for now, that if I want to do boolean filtering in JMP, I have to do so within a single data filter. If this is the case, I run into some different problems, which I've expressed in a different post, with the use of a single data filter for boolean queries. I'd be interested to hear your perspective on this as well if you'd like to take a look. Here's the link to the other post: https://community.jmp.com/t5/Discussions/Is-it-possible-to-make-relationship-between-two-columns-in-...