Subscribe Bookmark RSS Feed

How to add Label by Percent of Total Values in a Graph Builder Horizontal Bar Chart

jcw

Community Trekker

Joined:

Apr 3, 2013

Hi Community.

I created a side-by-side horizontal bar graph in Graph Builder with an overlay of two groups. I can't find an option in Graph Builder to label the bars with % of Total Values. Does the option to label exist somewhere in Graph Builder? If no, does somebody have a script that could accomplish this for each bar?

Thanks again, J.

1 ACCEPTED SOLUTION

Accepted Solutions
Solution

Bar chart labels aren't in Graph Builder until JMP 11.  If you really need them, you can use the Graph > Chart platform.  Here's an example in JSL:

dt = open("$sample_data/Big Class.jmp");

dt << Chart(

      X( :sex ),

      Y( Mean( :height ) ),

      Horizontal( 1 ),

      Label by Percent of Total Values,

      Show Labels,

      Bar Chart( 1 ),

      Y[1] << Label Format( "Percent", 6, 1 )

);

1 REPLY
Solution

Bar chart labels aren't in Graph Builder until JMP 11.  If you really need them, you can use the Graph > Chart platform.  Here's an example in JSL:

dt = open("$sample_data/Big Class.jmp");

dt << Chart(

      X( :sex ),

      Y( Mean( :height ) ),

      Horizontal( 1 ),

      Label by Percent of Total Values,

      Show Labels,

      Bar Chart( 1 ),

      Y[1] << Label Format( "Percent", 6, 1 )

);