I'm trying to create a probability plot of data, where three lots are plotted against each other. Something like this:
However, I can't seem to get there from the data table. I'm using JMP17.
Welcome to the forum. It is really helpful for you to attach your JMP table (you can anonymize it).
You will need a column in your table that has lot number identified.
There are multiple possibilities available in JMP:how to make cumulative probability plots in JMP? Oneway [which is also used for your plot] is by far the easiest approach.Just activate the Normal Quantile plot via:
Life Distribution is the most professional platform in Jmp to create such plots.It allows to fit the data and to split the data via Grouping and the the By option.Via JSL, one can collect the individual plots to generate a binned / grouped probability plot like this one:
If you don't care about the "-1" counting difference between cumulative percent and cumulative probability, you can use the summary statistics of Graph Builder.There are many benefits:
The only disadvantage is the missing "N-1"
With the new Scoping Options of Graph Builder / JMP19, I will have a new favorite:
Then graphs like this one can be generated in a few seconds - and the user can drag columns onto the Overlay and Grouping dropzones to dig deeper and find hidden secrets.
And Column Switcher can be enabled with some JSL magic ...
Add CDFs to Graph Builder
Summary Statistics in Graph Builder - add Cumulative Probability
You've hinted at Column Switcher, is there is a way for a single column switcher to change the column (X-axis) and the transformed one (Y-Axis)? I've got about 40 parametric columns and I'd like to be able to toggle through them.
"with some JSL magic" ...Without JSL: use the Graph Builder Statistics, they adapt automatically to the changed settings.Unfortunately - the chance to get Cumulative Probability included is VERY low.IF CDF is fine, you can use:
Open( "$SAMPLE_DATA/Semiconductor Capability.jmp" ); New Column( "count", Formula( 1 )); Graph Builder( Variables( X( :INM2 ), Y( :count ), Overlay( :lot_id ) ), Elements( Points( X, Y, Legend( 3 ), Summary Statistic( "Cumulative Percent" ) ), Smoother( X, Y, Legend( 4 ), Summary Statistic( "Cumulative Percent" ) ) ), Column Switcher( :INM2, {Column Group( "Processes" )} ) );