Good morning!
I run into this problem almost daily where I have a graph with outliers that are many orders of magnitude out of range of the rest of my data (graph on left). I need to adjust the y-axis to show the detail of the collected data (graph on right), but I'd still like to indicate to the viewer that there are outliers that aren't shown (like the red triangles I mocked up in MS Paint and circled in red). Is there a way to do something like this? Or any other ideas on how to show that there are outliers while having the y axis from -1 to 1? JMP 16.
Thank you kindly,
Andy
Or keep the original graph and add the Y variable a second time, then adjust the scales
... of the original graph to focus on the main distribution
... of the additional graph to indicate that there are outliers:
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
:sex[18]="";
:sex[40]="";
:weight[18]=1500;
:weight[40]=1000;
Graph Builder(
Size( 462, 468 ),
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ), Y( :weight ), Overlay( :sex ) ),
Relative Sizes( "Y", [77 341] ),
Elements( Position( 1, 1 ), Points( X, Y, Legend( 37 ) ) ),
Elements( Position( 1, 2 ), Points( X, Y, Legend( 39 ) ) ),
SendToReport(
Dispatch(
{},
"weight",
ScaleBox,
{Min( 200 ), Max( 2000 ), Inc( 200 ),
Minor Ticks( 1 )}
),
Dispatch(
{},
"weight",
ScaleBox( 2 ),
{Min( 0 ), Max( 200 ), Inc( 50 )}
)
)
)
Hi @Andy8 , have you tried to change the Y-axis scale? You may try to right click on the Y-axis and select axis settings.
On scale panel, you may change linear to log/power/...
Hope this may help!
Or keep the original graph and add the Y variable a second time, then adjust the scales
... of the original graph to focus on the main distribution
... of the additional graph to indicate that there are outliers:
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
:sex[18]="";
:sex[40]="";
:weight[18]=1500;
:weight[40]=1000;
Graph Builder(
Size( 462, 468 ),
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ), Y( :weight ), Overlay( :sex ) ),
Relative Sizes( "Y", [77 341] ),
Elements( Position( 1, 1 ), Points( X, Y, Legend( 37 ) ) ),
Elements( Position( 1, 2 ), Points( X, Y, Legend( 39 ) ) ),
SendToReport(
Dispatch(
{},
"weight",
ScaleBox,
{Min( 200 ), Max( 2000 ), Inc( 200 ),
Minor Ticks( 1 )}
),
Dispatch(
{},
"weight",
ScaleBox( 2 ),
{Min( 0 ), Max( 200 ), Inc( 50 )}
)
)
)