cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Choose Language Hide Translation Bar

Graph builder bar chart data label control

I'd like to see the ability to set the font, location in the bar, and decimal format in the graph builder platform for the bar chart data labels.  Right now the only option is to change the default Font setting for all charts to get the data fonts to be what you need.  This need to be able to be changed on a per graph basis along with the additional formatting options.

10 Comments
Ryan_Gilmore
Community Manager
Status changed to: Archived
We are archiving this request. If this is still important please comment with additional details and we will reopen. Thank you!
Tom_M1
Level I

Please bring this request back. This is a critical feature for making graphs for presentations. 

shampton82
Level VII

I agree with @Tom_M1, this is still a needed customization!

 

@Ryan_Gilmore 

Should I resubmit the request?

Tom_M1
Level I

In addition to the options in the original request by @shampton82, I'd also like to have the option to rotate the bar chart data label vertical.

Status changed to: Acknowledged
 
shampton82
Level VII

Thanks @Sarah-Sylvestre !

hogi
Level XII

I just found this wish - after submitting my own version:
Graphbuilder: option to rotate - and position - labels 

If this wish gets accepted, please also add a option to rotate the Labels via the GUI.
Up to now, it's just possible to rotate the labels via JSL scripting.

 

In total:

1  acknowledged wish

+ in total ~ 10 Kudos.

hogi
Level XII

related community post by @Byron_JMP :
Graph Builder Bar Graph Label Offset 

hogi
Level XII

"bar chart label control"
besides specifying the vertical position along a bar, like discussed in Graph Builder Bar Graph Label Offset , please also provide a way to  specify the "alignment":
- "centered"
- "left"
- "right"
- distance to 0 ?

to get nicer looking graphs:

hogi_0-1726059895500.png

 

hogi_1-1726059931144.png

 

hogi
Level XII

besides bar chart, please also add an option for Heatmap plots to move and rotate the labels.

 

plot on the left: bars - like expected

plot on the right: heatmap - no effect

hogi_0-1726500111625.png

 

 

 

dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = Graph Builder(
	Variables( X( :name ), X( :name ) ),
	Elements(
		Position( 1, 1 ),
		Bar( X, Legend( 3 ), Bar Style( "Stacked" ), Summary Statistic( "N" ), Label( "Label by Row" ) )
	),
	Elements( Position( 2, 1 ), Heatmap( X, Legend( 5 ), Label( "Label by Row" ) ) ),
	Local Data Filter(
		Add Filter(
			columns( :name ),
			Where( :name == {"ALFRED", "ALICE", "AMY", "BARBARA", "CAROL"} )
		)
	)
);

fbs = gb << xpath("//FrameBox");
fbs[1] << DispatchSeg(	BarSeg( 1 ),	{Set Font( "", 18, "", 90 ), set label offset({1,1,0.8})}	);
fbs[2] << DispatchSeg(	RectSeg( 1 ),	Set Font( "", 18, "", 90 ));
fbs[2] << DispatchSeg(	RectSeg( 1 ), set label offset({1,1,0.8}));