cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

πŸ™ X group: restrict the values on the axis to the respective group

☐ cool new feature
β˜‘ could help many users!

β˜‘ removes a β€žbugβ€œ

☐ nice to have

☐ nobody needs it

#myTop10_2022

 

Short:

get rid of all this white space !!!

hogi_1-1702539929955.png

 

 

Long:

View more...

With nominal values on the x axis and X group activated, the axes of the sub-plots share a common list of values.

All plots show all values.

 

In the example below, X group says that girls are in the left plot and boys are in the right plot.

But due to axis sharing between both subplots, boys and girls show up on the axes of both plots.
This is counter-intuitive and consumes unnecessary space.

With some steps the underlying data table can be changed to generate a plot with girls just on the left and boys on the right:

https://community.jmp.com/t5/Discussions/X-group-gt-adjust-axis/m-p/542262

 

Would be great to have a right click option to directly "disentangle" the axis settings such that each axis gets (just) its own values.

 

similar topics:

- same effect for y axis values and Y group

- different axis scaling for continuous values in different sub-plots.

 

example: Plot with male and female students.

Unfortunately, the plot on the left (F!) lists also all the  male students - and the plot on the right (M!) all the female students !??!

HolgerSp_0-1662655399478.png 

 

more wishes submitted by  hogi_2-1702196401638.png

13 Comments
shampton82
Level VII

@hogi I agree, this is much needed!  Any update would be appreciated @Sarah-Sylvestre !!

 

It would help out the new page "row" option as well as you can split out the different levels to be on their own Y axis but unless you are using a continuous Y axis you still have the same gaps in the X axis.

 

Here the Page is arrange by two rows and the x axis is the lot number.  Each panel is by the part number.  Each panel should only respect the lots associated with it.

 

shampton82_0-1718656814437.png

 

I have to switch to a continuous X axis to make it useful

shampton82_1-1718656963535.png

 

 

hogi
Level XI

Why does Graph builder ignore the link axis setting for categorical values ?!?!
hogi_0-1722062765827.png

hogi
Level XI

as an interim solution till the new functionality is available ....
there is workaround which I just learned from JMP support [TS-00156288]:

thanks @ Sarah

- use nested values on the x axis
- use page for the main groups

- use the new page layout

- link Y axes

- don't replicate the linked axes

- for each subplot: adjust the x range to show the subset
... and then remove the nested axis labels to hide your tracks.

 

hogi_0-1722875896539.png

 

View more...
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
	Size( 770, 357 ),
	Show Control Panel( 0 ),
	Link Page Axes( "Y Only" ),
	Replicate Linked Page Axes( 0 ),
	Variables(
		X( :sex ),
		X( :name, Position( 1 ) ),
		Y( :height ),
		Page( :sex, Levels per Row( 2 ), Show Title( 0 ) ),
		Overlay( :sex )
	),
	Elements(
		Points( X( 1 ), X( 2 ), Y )
	),
);