Parallel Plot in Graph Builder - how to get the same scale for all values
Jun 21, 2023 08:15 AM(2138 views)
Parallel Plot is very useful to analyze repeated measurements and show the bin flips.
Unfortunately GraphBuilder scales the axis for each value separately. Therefore, one and the same bin is at different heights. This complicates the analysis of the plot.
Is there an option in Jmp to synchronize/link the axes between the different parallel values, like it's possible to link axes between different pages?
I can't reproduce a graph like yours without a version of your data but try right clicking on the axis label and trying some of the other Combine Scales options to see if one of them gives you what you're looking for.
Hi @Jeff_Perkinson , thanks for helping to find a solution Combine Scale sounds like the right place to look at ... Unfortunately, none of the generated plots looks like expected, i.e. same values on the same height, indicating horizontal line ~ no bin flip
With nominal/ordinal variables, I don't believe there is going to be a way to force the Y location to be identical for the same value levels because with those modeling types Graph Builder will attempt to show proportionality of each level at each variable, which for any real-world case means variability in that Y location across a set of variables.
If you want to ensure the same axis for all variables in a parallel coordinate plot, you'll want to have your variables as continuous (and a proxy variable if you're using one of them in another role, like color):
If the scales are very different, you will also need to instruct Graph Builder to always merge parallel axes, which is an option you can find under the Red Triangle while holding shift:
If you select "Always" for Parallel Axis Merging, then regardless of how different the scales are, Graph Builder will use a single scale for the Y axis rather than implicitly standardizing the space.
The disadvantage of continuous variables vs. nominal/ordinal ones: the lines are put on top of each other, so the graph will look the same for 1 and 1000 units with bin flips.
Here a comparson of both approaches - I really like the one with nominal values:
I hope other Jmp users have similar "niche application" and will support this wish: Parallel Plot: synchonized axes to add an option to synchronize the scales