cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • JMP will suspend normal business operations for our Winter Holiday beginning on Wednesday, Dec. 24, 2025, at 5:00 p.m. ET (2:00 p.m. ET for JMP Accounts Receivable).
    Regular business hours will resume at 9:00 a.m. EST on Friday, Jan. 2, 2026.
  • We’re retiring the File Exchange at the end of this year. The JMP Marketplace is now your destination for add-ins and extensions.

Discussions

Solve problems, and share tips and tricks with other JMP users.
%3CLINGO-SUB%20id%3D%22lingo-sub-44433%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3EGraph%20Builder%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%81%AE%E5%A4%96%E5%81%B4%E3%81%A7%E8%BB%B8%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-44433%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E7%9A%86%E3%81%95%E3%82%93%E3%80%81%3C%2FP%3E%0A%3CP%3E%E7%A7%81%E3%81%AF%E3%81%93%E3%82%8C%E3%82%92%E6%8E%A2%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%97%E3%81%9F%E2%80%A6%E5%8A%A9%E3%81%91%E3%82%92%E5%80%9F%E3%82%8A%E3%81%A6%E3%81%AE%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%82%A4%E3%83%B3%E3%83%87%E3%83%83%E3%82%AF%E3%82%B9%E3%82%92%E5%90%AB%E3%81%BF%E3%81%BE%E3%81%99%E3%80%82%E3%82%B0%E3%83%A9%E3%83%95%E3%83%93%E3%83%AB%E3%83%80%E3%83%BC%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%81%AE%E5%A4%96%E5%81%B4%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89%E8%A1%8C%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%80%81x%E8%BB%B8%E3%81%AE%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%97%E3%81%9F%E3%81%84%E3%81%A7%E3%81%99%E3%80%82%E4%B8%8B%E8%A8%98%E3%82%92%E5%8F%82%E7%85%A7%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%E7%A7%81%E3%81%AF%E3%83%A9%E3%82%A4%E3%83%B3%E3%82%92%E8%A9%A6%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%26nbsp%3B%3C%2FP%3E%0A%3CDIV%3E%E3%83%AC%E3%83%9D%E3%83%BC%E3%83%88%EF%BC%88%E3%82%B0%E3%83%A9%E3%83%95%EF%BC%89%5B%E8%BB%B8%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%EF%BC%881%EF%BC%89%5D%20%26lt%3B%26lt%3B%E8%BB%B8%E8%A8%AD%E5%AE%9A%EF%BC%88%7B%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%81%AE%E8%A8%AD%E5%AE%9A%EF%BC%8814%EF%BC%89%7D%EF%BC%89%E3%81%8C%E3%80%81%E3%81%93%E3%81%AE%E8%A1%8C%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%8F%E6%A9%9F%E8%83%BD%E3%81%97%E3%81%AA%E3%81%84%E3%80%82Graph%20Builder%E3%81%AE%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E5%86%85%E3%81%A7%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%AF%E3%82%8F%E3%81%8B%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81X%E8%BB%B8%E3%81%AE%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%81%84%E3%81%A4%E3%81%A7%E3%82%82%E5%A4%89%E6%9B%B4%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%80%81%E5%A4%96%E9%83%A8%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89%E8%A1%8C%E3%81%A7%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%82%92%E6%95%99%E3%81%88%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%E5%8A%A9%E3%81%91%E3%81%A6%E3%81%8F%E3%82%8C%E3%81%A6%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%EF%BC%81JMP%2012%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FDIV%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3Egraph%20%3D%20Graph%20Builder(%0A%20Size(%201836%2C%20599%20)%2C%0A%20Show%20Control%20Panel(%200%20)%2C%0A%20Legend%20Position(%20%22Bottom%22%20)%2C%0A%20Variables(%20X(%20%3Amarker%20)%2C%20Y(%20%3AName(%20%22uma%22%20)%20)%2C%20Y(%20%3AName(%20%22ina%22%20)%2C%20Position(%201%20)%20)%20)%2C%0A%20Elements(%20Bar(%20X%2C%20Y(%201%20)%2C%20Y(%202%20)%2C%20Legend(%203%20)%20)%20)%2C%0A%20SendToReport(%0A%20%20Dispatch(%0A%20%20%20%7B%7D%2C%0A%20%20%20%22marker%22%2C%0A%20%20%20ScaleBox%2C%0A%20%20%20%7BLabel%20Row(%20%7BShow%20Major%20Grid(%201%20)%2C%20Set%20Font%20Size(%206%20)%7D%20)%7D%20%2F%2Fthis%20way%20I%20know%20but%20I%20want%20to%20do%20it%20from%20outside%0A%20%20)%2C%0A%20%20Dispatch(%0A%20%20%20%7B%7D%2C%0A%20%20%20%22uma%22%2C%0A%20%20%20ScaleBox%2C%0A%20%20%20%7BAdd%20Ref%20Line(%20-4%2C%20%22Dotted%22%2C%20%22Black%22%2C%20%22%22%2C%201%20)%2C%20Add%20Ref%20Line(%204%2C%20%22Dotted%22%2C%20%22Black%22%2C%20%22%22%2C%201%20)%7D%0A%20%20)%0A%20)%0A)%3B%0A%20%0AReport(%20graph%20)%5BAxis%20Box(%201%20)%5D%20%26lt%3B%26lt%3B%20Axis%20Settings(%20%7BSet%20Font%20Size(%2014%20)%7D%20)%3B%3C%2FCODE%3E%3C%2FPRE%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-44501%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%E5%86%8D%EF%BC%9A%E3%82%B0%E3%83%A9%E3%83%95%E3%83%93%E3%83%AB%E3%83%80%E3%83%BC%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%81%AE%E5%A4%96%E5%81%B4%E3%81%A7%E8%BB%B8%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-44501%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EJim%E3%81%95%E3%82%93%E3%80%81%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A9%E3%83%A0%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AE1%E3%81%A4%E3%81%AE%E3%83%A1%E3%83%A2%EF%BC%9A%E3%82%B0%E3%83%A9%E3%83%95%E3%83%93%E3%83%AB%E3%83%80%E3%83%BC%E3%81%AE%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%81%AF%E8%87%AA%E5%8B%95%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E3%82%BC%E3%83%AD%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E3%81%B9%E3%81%8D%E3%81%A7%E3%81%99%EF%BC%88%E4%B8%8B%E8%A8%98%E5%8F%82%E7%85%A7%EF%BC%89%E3%80%82%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3Egraph%20%3D%20Graph%20Builder(%0A%20Size(%201836%2C%20599%20)%2C%0A%20Show%20Control%20Panel(%200%20)%2C%0A%20Legend%20Position(%20%22Bottom%22%20)%2C%0A%20Variables(%20X(%20%3Amarker%20)%2C%20Y(%20%3AName(%20%22uma%22%20)%20)%2C%20Y(%20%3AName(%20%22ina%22%20)%2C%20Position(%201%20)%20)%20)%2C%0A%20Elements(%20Bar(%20X%2C%20Y(%201%20)%2C%20Y(%202%20)%2C%20Legend(%203%20)%20)%20)%2C%0A%20SendToReport(%0A%20%20Dispatch(%0A%20%20%20%7B%7D%2C%0A%20%20%20%22marker%22%2C%0A%20%20%20ScaleBox%2C%0A%20%20%20%7BLabel%20Row(%0A%20%20%20%20%7BAutomatic%20Font%20Size(%200%20)%2C%20Show%20Major%20Grid(%201%20)%2C%20Set%20Font%20Size(%206%20)%7D%2F%2FTHIS%20SETS%20AUTOMATIC%20FONT%20SIZE%20TO%20ZERO!!%0A%20%20%20)%7D%0A%20%20)%2C%0A%20%20Dispatch(%0A%20%20%20%7B%7D%2C%0A%20%20%20%22uma%22%2C%0A%20%20%20ScaleBox%2C%0A%20%20%20%7BAdd%20Ref%20Line(%20-4%2C%20%22Dotted%22%2C%20%22Black%22%2C%20%22%22%2C%201%20)%2C%20Add%20Ref%20Line(%204%2C%20%22Dotted%22%2C%20%22Black%22%2C%20%22%22%2C%201%20)%7D%0A%20%20)%0A%20)%0A)%3B%0AReport(%20graph%20)%5Baxis%20box(%201%20)%5D%20%26lt%3B%26lt%3B%20label%20row(%20set%20font%20size(%2014%20)%20)%3B%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-44442%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%E5%86%8D%EF%BC%9A%E3%82%B0%E3%83%A9%E3%83%95%E3%83%93%E3%83%AB%E3%83%80%E3%83%BC%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%81%AE%E5%A4%96%E5%81%B4%E3%81%A7%E8%BB%B8%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-44442%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3E%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AFAxis%20Box%EF%BC%88%EF%BC%89%E3%81%AB%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AE%E8%A6%81%E6%B1%82%E3%82%92%E6%B8%A1%E3%81%99%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3Egraph%20%3D%20Graph%20Builder(%0A%20Size(%201836%2C%20599%20)%2C%0A%20Show%20Control%20Panel(%200%20)%2C%0A%20Legend%20Position(%20%22Bottom%22%20)%2C%0A%20Variables(%20X(%20%3Amarker%20)%2C%20Y(%20%3AName(%20%22uma%22%20)%20)%2C%20Y(%20%3AName(%20%22ina%22%20)%2C%20Position(%201%20)%20)%20)%2C%0A%20Elements(%20Bar(%20X%2C%20Y(%201%20)%2C%20Y(%202%20)%2C%20Legend(%203%20)%20)%20)%2C%0A%20SendToReport(%0A%20%20Dispatch(%0A%20%20%20%7B%7D%2C%0A%20%20%20%22marker%22%2C%0A%20%20%20ScaleBox%2C%0A%20%20%20%7BLabel%20Row(%20%7BShow%20Major%20Grid(%201%20)%2C%20Set%20Font%20Size(%206%20)%7D%20)%7D%20%2F%2Fthis%20way%20I%20know%20but%20I%20want%20to%20do%20it%20from%20outside%0A%20%20)%2C%0A%20%20Dispatch(%0A%20%20%20%7B%7D%2C%0A%20%20%20%22uma%22%2C%0A%20%20%20ScaleBox%2C%0A%20%20%20%7BAdd%20Ref%20Line(%20-4%2C%20%22Dotted%22%2C%20%22Black%22%2C%20%22%22%2C%201%20)%2C%0A%20%20%20Add%20Ref%20Line(%204%2C%20%22Dotted%22%2C%20%22Black%22%2C%20%22%22%2C%201%20)%7D%0A%20%20)%0A%20)%0A)%3B%0A%20%0Areport(graph)%5Baxis%20box(1)%5D%26lt%3B%3C%2FCODE%3E%3CLABEL%20row%3D%22%22%3E%3CCODE%20class%3D%22%20language-jsl%22%3E%3C%2FCODE%3E%3C%2FLABEL%3E%3C%2FPRE%3E%3C%2FLINGO-BODY%3E
Choose Language Hide Translation Bar
Eduardo
Level III

Set axis font size outside Graph builder script

Hello all,

I've been searching for this one...including the scripting index under help. I would like to change the font size  of my x-axis using a code line outside the graph builder script. Please see below. I tried the line 

Report(graph)[Axis Box( 1 )] << Axis Settings({Set Font Size(14)}) but this line does not work of course. I know how to change the font size within the script of graph builder, but how to do it via a code line outside so that at any time I can change the font size of my x-axis? Thanks for any help! I'm using JMP 12.

 

graph = Graph Builder(
	Size( 1836, 599 ),
	Show Control Panel( 0 ),
	Legend Position( "Bottom" ),
	Variables( X( :marker ), Y( :Name( "uma" ) ), Y( :Name( "ina" ), Position( 1 ) ) ),
	Elements( Bar( X, Y( 1 ), Y( 2 ), Legend( 3 ) ) ),
	SendToReport(
		Dispatch(
			{},
			"marker",
			ScaleBox,
			{Label Row( {Show Major Grid( 1 ), Set Font Size( 6 )} )} //this way I know but I want to do it from outside
		),
		Dispatch(
			{},
			"uma",
			ScaleBox,
			{Add Ref Line( -4, "Dotted", "Black", "", 1 ), Add Ref Line( 4, "Dotted", "Black", "", 1 )}
		)
	)
);
 
Report( graph )[Axis Box( 1 )] << Axis Settings( {Set Font Size( 14 )} );
1 ACCEPTED SOLUTION

Accepted Solutions
txnelson
Super User

Re: Set axis font size outside Graph builder script

You need to pass your request to the Axis Box();

graph = Graph Builder(
	Size( 1836, 599 ),
	Show Control Panel( 0 ),
	Legend Position( "Bottom" ),
	Variables( X( :marker ), Y( :Name( "uma" ) ), Y( :Name( "ina" ), Position( 1 ) ) ),
	Elements( Bar( X, Y( 1 ), Y( 2 ), Legend( 3 ) ) ),
	SendToReport(
		Dispatch(
			{},
			"marker",
			ScaleBox,
			{Label Row( {Show Major Grid( 1 ), Set Font Size( 6 )} )} //this way I know but I want to do it from outside
		),
		Dispatch(
			{},
			"uma",
			ScaleBox,
			{Add Ref Line( -4, "Dotted", "Black", "", 1 ),
			Add Ref Line( 4, "Dotted", "Black", "", 1 )}
		)
	)
);
 
report(graph)[axis box(1)]<<label row(set font size(14));
Jim

View solution in original post

2 REPLIES 2
txnelson
Super User

Re: Set axis font size outside Graph builder script

You need to pass your request to the Axis Box();

graph = Graph Builder(
	Size( 1836, 599 ),
	Show Control Panel( 0 ),
	Legend Position( "Bottom" ),
	Variables( X( :marker ), Y( :Name( "uma" ) ), Y( :Name( "ina" ), Position( 1 ) ) ),
	Elements( Bar( X, Y( 1 ), Y( 2 ), Legend( 3 ) ) ),
	SendToReport(
		Dispatch(
			{},
			"marker",
			ScaleBox,
			{Label Row( {Show Major Grid( 1 ), Set Font Size( 6 )} )} //this way I know but I want to do it from outside
		),
		Dispatch(
			{},
			"uma",
			ScaleBox,
			{Add Ref Line( -4, "Dotted", "Black", "", 1 ),
			Add Ref Line( 4, "Dotted", "Black", "", 1 )}
		)
	)
);
 
report(graph)[axis box(1)]<<label row(set font size(14));
Jim
Eduardo
Level III

Re: Set axis font size outside Graph builder script

Thanks a lot Jim, it worked! Just one note for the forum: the script of the graph builder should have the automatic font size set to zero (see below).

 

graph = Graph Builder(
	Size( 1836, 599 ),
	Show Control Panel( 0 ),
	Legend Position( "Bottom" ),
	Variables( X( :marker ), Y( :Name( "uma" ) ), Y( :Name( "ina" ), Position( 1 ) ) ),
	Elements( Bar( X, Y( 1 ), Y( 2 ), Legend( 3 ) ) ),
	SendToReport(
		Dispatch(
			{},
			"marker",
			ScaleBox,
			{Label Row(
				{Automatic Font Size( 0 ), Show Major Grid( 1 ), Set Font Size( 6 )}//THIS SETS AUTOMATIC FONT SIZE TO ZERO!!
			)}
		),
		Dispatch(
			{},
			"uma",
			ScaleBox,
			{Add Ref Line( -4, "Dotted", "Black", "", 1 ), Add Ref Line( 4, "Dotted", "Black", "", 1 )}
		)
	)
);
Report( graph )[axis box( 1 )] << label row( set font size( 14 ) );

 

Recommended Articles