Hi @careyph,
Is this what you were looking for?
Below is a script to create this in graph builder, admittedly setting it up interactively is a little tricky. I started with two scatterplots and added a box plot to the left one. Note that the left graph shows the same column (height) on both the x and y axis:
Then I removed the points from the left graph:
And then remove the x axis from the box plot:
Then it was just a matter of resizing the two graphs to get the chart above.
This should recreate the example chart:
Names default to here(1);
dt = Open("$Sample_data/big class.jmp");
dt << Graph Builder(
Size( 666, 345 ),
Show Control Panel( 0 ),
Variables(
X( :height ),
X( Transform Column( "Row", Formula( Row() ) ) ),
Y( :height )
),
Relative Sizes( "X", [79 542] ),
Elements( Position( 1, 1 ), Box Plot( Y, Legend( 15 ) ) ),
Elements( Position( 2, 1 ), Points( X, Y, Legend( 13 ) ) ),
SendToReport(
Dispatch( {}, "height", ScaleBox,
{Min( -0.5 ), Max( 0.5 ), Inc( 1 ), Minor Ticks( 0 ),
Label Row( Show Major Labels( 0 ) )} ),
Dispatch( {}, "400", LegendBox,
{Legend Position( {15, [1, -3], 13, [0]} )} )
)
);