cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
The Discovery Summit 2025 Call for Content is open! Submit an abstract today to present at our premier analytics conference.
Choose Language Hide Translation Bar
View Original Published Thread

Decimals on y axis on plots

ConvergentWhale
Level I

I use a simple JMP add-in that outputs some plots. Is there anything I could do to change the decimal precision of the y-axis without having to manually adjust it each time?

 

How it is now: 

ConvergentWhale_2-1738924133694.png

 



how i would like it :

ConvergentWhale_1-1738924123282.png

 

 

The script that i use is this : 

 
 
					
					gb1 = Expr( 
						Graph Builder(
						Size( 635, 338 ),
						invisible,
						Show Control Panel( 0 ),
						Variables( X( :Time Point Months ), Y( :Result ), Overlay( :Batch ) ),
						Elements(
							Points( X, Y, Legend( 1 ) ),
							Line Of Fit( X, Y, Legend( 2 ), Confidence of Fit( 0 ) )
						),
						Local Data Filter(
							invisible,
							Add Filter(
								columns( :Component, :Batch, :Source Table ),
								Where( :Component == numPar[i] ),
								Where( :Batch == {cyc[k], bat[k]} ),
								Where( :Source Table == dt_name )
							)
						),
						SendToReport(
							Dispatch(
								{},
								"Time Point Months",
								ScaleBox,
								{Min( -0.1 ), Max( maxvalts ), Inc( 2 ), Minor Ticks( 1 )}
							),
							Dispatch(
								{},
								"Result",
								ScaleBox,
								{Min( Eval( minval )), Max( Eval( maxval )), Inc( Eval( (maxval - minval) / 10 ))}
							),
							Dispatch(
								{},
								"graph title",
								TextEditBox,
								{Set Text( numPar[i] || " vs. Time Point " )}
							),
							Dispatch(
								{},
								"Y title",
								TextEditBox,
								{Set Text( yTitleText )}
							)
						  )
						);	
					)
 

 

1 REPLY 1
jthi
Super User


Re: Decimals on y axis on plots

Modify it in the graph builder, get the script from red triangle menu and then make changes based on that

Graph Builder(
	Variables(X(:weight), Y(:height)),
	Elements(Points(X, Y, Legend(3))),
	SendToReport(Dispatch({}, "height", ScaleBox, {Format("Fixed Dec", 12, 3)}))
);
-Jarmo