<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Graph Builder settings for new FrameBoxes in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Graph-Builder-settings-for-new-FrameBoxes/m-p/661340#M85003</link>
    <description>&lt;P&gt;There are two bug reports in the wish list:&lt;/P&gt;&lt;P&gt;&lt;LI-MESSAGE title="Graph builder: bug when dragging subplots" uid="602524" url="https://community.jmp.com/t5/JMP-Wish-List/Graph-builder-bug-when-dragging-subplots/m-p/602524#U602524" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-idea-thread lia-fa-icon lia-fa-idea lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;LI-MESSAGE title="Manual axe labels are mixed up when plotting multiple columns" uid="602543" url="https://community.jmp.com/t5/JMP-Wish-List/Manual-axe-labels-are-mixed-up-when-plotting-multiple-columns/m-p/602543#U602543" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-idea-thread lia-fa-icon lia-fa-idea lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So -&amp;nbsp; with some hope - the bugs will be fixed with the next Jmp update ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the meantime, is there a trick to reset the axis labels?&lt;BR /&gt;&lt;BR /&gt;For changing the color of the graph elements, you can use &lt;STRONG&gt;Revert&lt;/STRONG&gt; from the right-click context menu:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_0-1690038084798.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/55166i0C5A2A455DEE8402/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_0-1690038084798.png" alt="hogi_0-1690038084798.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;for the Axis Scale, there is &lt;STRONG&gt;Revert Scale&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_1-1690038133899.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/55167i3DE9A43B4B14E3F1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_1-1690038133899.png" alt="hogi_1-1690038133899.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;and for the axis setting there is &lt;STRONG&gt;Revert Axis&lt;/STRONG&gt; - but this command doesn't reset the axis label :(&lt;/img&gt;&lt;BR /&gt;Is there a command that works for the axis label as well?&lt;BR /&gt;&lt;BR /&gt;For simple plots, I save the script and manually remove the command with the wrong axis labels.&lt;BR /&gt;But for Dashboards, it's quite complicated because the script is so long ...&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Sat, 22 Jul 2023 15:11:40 GMT</pubDate>
    <dc:creator>hogi</dc:creator>
    <dc:date>2023-07-22T15:11:40Z</dc:date>
    <item>
      <title>Graph Builder settings for new FrameBoxes</title>
      <link>https://community.jmp.com/t5/Discussions/Graph-Builder-settings-for-new-FrameBoxes/m-p/561289#M77435</link>
      <description>&lt;P&gt;In GraphBuilder, the user can "talk synchronously to several FrameBoxes at once" if he presses &lt;STRONG&gt;CTRL&lt;/STRONG&gt; while triggering an action:&lt;/P&gt;
&lt;P&gt;&lt;LI-MESSAGE title="Remove non labels from hovering information" uid="232655" url="https://community.jmp.com/t5/Discussions/Remove-non-labels-from-hovering-information/m-p/232655#U232655" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-forum-thread lia-fa-icon lia-fa-forum lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-MESSAGE title="Use CTRL to talk to multiple boxes in Graph Builder" uid="251771" url="https://community.jmp.com/t5/JMP-Wish-List/Use-CTRL-to-talk-to-multiple-boxes-in-Graph-Builder/m-p/251771#U251771" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-idea-thread lia-fa-icon lia-fa-idea lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;very convenient :)&lt;/img&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Now, I asked myself: what happens if additional FrameBoxes appear - either because rows were added to the data table or because the Data filter was changed.&lt;/P&gt;
&lt;P&gt;The Background: Some "strange" behavior of Graph Builder which I noticed before but couldn't describe precisely enough to get a hint "why":&lt;BR /&gt;Sometimes settings are "inherited" automatically when a plot is split into subplots, sometimes the user has to set the settings again for the subplots.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRIKE&gt;The surprising answer (If generalization from 2-3 examples is right):&amp;nbsp;&lt;/STRIKE&gt;2 examples later ...&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Some findings (but: full picture is more complicated)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;- If there is a tiny difference between the settings of the existing FrameBoxes (1st example: different &lt;STRONG&gt;&lt;EM&gt;Fill Selection Mode&lt;/EM&gt;&lt;/STRONG&gt;), the settings are not used for additional FrameBoxes -- not even settings that were identical (&lt;STRONG&gt;&lt;EM&gt;Background&lt;/EM&gt; &lt;/STRONG&gt;setting) .&lt;/P&gt;
&lt;P&gt;- If &lt;STRONG&gt;ALL&lt;/STRONG&gt;&amp;nbsp;settings of &lt;STRONG&gt;ALL&lt;/STRONG&gt; existing Frameboxes are &lt;STRONG&gt;exactly&lt;/STRONG&gt; the same, this common set of settings is used for the new FrameBoxes as well.&lt;/P&gt;
&lt;P&gt;This is illustrated in the second step: the GraphBuilder is restricted (again) to 2 FrameBoxes, but now the&amp;nbsp;&lt;EM&gt;Fill Selection Mode&lt;/EM&gt;&amp;nbsp;setting is matched for both FrameBoxes. Now, all settings are the same - and&amp;nbsp;when the Data Filter is removed, the common set of settings is used for the new FrameBoxes as well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-SPOILER&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt = Open( "$SAMPLE_DATA/Big Class.jmp" );

gb = dt &amp;lt;&amp;lt; Graph Builder(
	Size( 534, 496 ),
	Show Control Panel( 0 ),
	Graph Spacing( 4 ),
	Variables( X( :height ), Y( :weight ), Wrap( :age ) ),
	Elements( Points( X, Y, Legend( 9 ) ), Smoother( X, Y, Legend( 10 ) ) ),
	Local Data Filter(Add Filter( columns( :age ), Where( :age == {12, 13} ) ) )
);

frameboxes = Report( gb ) &amp;lt;&amp;lt; xpath( "//FrameBox" );
For Each( {fb, idx}, frameboxes, fb &amp;lt;&amp;lt; Background Color( 10 ) );
frameboxes[1] &amp;lt;&amp;lt; Fill Selection Mode( "Selected Darker" );

Wait( 2 );
gb &amp;lt;&amp;lt; Remove Local Data Filter;

wait(2);
gb &amp;lt;&amp;lt; Local Data Filter( Add Filter( columns( :age ), Where( :age == {12, 13} ) ) );
frameboxes = Report( gb ) &amp;lt;&amp;lt; xpath( "//FrameBox" );
For Each( {fb, idx}, frameboxes, fb &amp;lt;&amp;lt; Fill Selection Mode( "Selected Darker" ) );

Wait( 2 );
gb &amp;lt;&amp;lt; Remove Local Data Filter;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;/LI-SPOILER&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 11 Jun 2023 11:28:53 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Graph-Builder-settings-for-new-FrameBoxes/m-p/561289#M77435</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2023-06-11T11:28:53Z</dc:date>
    </item>
    <item>
      <title>Re: Graph Builder settings for new FrameBoxes</title>
      <link>https://community.jmp.com/t5/Discussions/Graph-Builder-settings-for-new-FrameBoxes/m-p/561610#M77469</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;EM&gt;"sometimes the user has to set the settings again for the subplots."&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This reminds me of another behavior of GraphBuilder which I could not understand so far:&lt;/P&gt;&lt;P&gt;If the color/marker settings of a plot are adjusted "manually", sometimes such settings are copied to new subplots,&amp;nbsp;&lt;SPAN&gt;sometimes the user has to adjust the settings again for the new subplots.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In addition: Changing the order of the varaibles on the axis can reset the color settings.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-SPOILER&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt = Open( "$SAMPLE_DATA/Big Class.jmp" );

gb = dt &amp;lt;&amp;lt; Graph Builder(
		Size( 534, 496 ),
		Graph Spacing( 4 ),
		Variables( X( :height ), Y( :weight ), Color( :sex ) ),
		Elements( Points( X, Y, Legend( 9 ) ) )
	);
	
// change color/marker settings
scalebox = gb &amp;lt;&amp;lt; xpath( "//ScaleBox[@charID=\!"400\!"]" );
scalebox &amp;lt;&amp;lt; Legend Model( 9, Properties( 1, {Line Color( 0 ), Marker Size( 10 )}, Item ID( "M", 1 ) ) );

// add second Y variable
gb &amp;lt;&amp;lt; add variable( {:height, Role( "Y" )} );

gb &amp;lt;&amp;lt; add variable( {:weight, Role( "X" )} );

wait(2);
	
New Window( "Modal Dialog example",
	&amp;lt;&amp;lt;Type( "Modal Dialog" ),
	V List Box(
		Text Box( "take one of the 'height's and drag it to the other side of 'weight'"),
		// NB: color settings are just copied if the new variable is dragged &amp;gt;below&amp;lt; the old one
		Button Box( "OK" )
	)
);&lt;/CODE&gt;&lt;/PRE&gt;&lt;/LI-SPOILER&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In this example,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- dragging "height" on the Y axis to the top resets the colors&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- dragging"height" on the X axis to the right does NOT reset the colors &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- just grabbing and releasing "height" on the X axis resets the colors.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Similarly, the color/marker settings are cloned to new subplots, &lt;/SPAN&gt;&lt;SPAN&gt;if variables are added via drag &amp;amp; drop&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- on the right of an existing X variable&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- on the bottom of an existing Y variable&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;and the settings are not cloned if the new variables are added&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- on the left of an exisisting X variable&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- on the right of an exisiting Y variable&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_1-1666943532157.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/46674i961879E7F7C045C8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_1-1666943532157.png" alt="hogi_1-1666943532157.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-SPOILER&gt;&lt;P&gt;&lt;SPAN&gt;digging deeper:&amp;nbsp;&lt;BR /&gt;starting with 2 or more variables on the axis with "cloned" color/marker settings.&lt;BR /&gt;If additional variables are added to the axis, the color/marker settings are cloned again.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;But: If the new variable is added&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- far to the&amp;nbsp; left on the X axis&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- on top of all varaibles on the Y axis&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;the settings are not copied.&lt;BR /&gt;And in addition: &lt;STRONG&gt;all previously cloned color/marker settings are reset&lt;/STRONG&gt; (!!!)&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_2-1666944025176.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/46676iC846D356A7A40C00/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_2-1666944025176.png" alt="hogi_2-1666944025176.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/LI-SPOILER&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Oct 2022 08:09:56 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Graph-Builder-settings-for-new-FrameBoxes/m-p/561610#M77469</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2022-10-28T08:09:56Z</dc:date>
    </item>
    <item>
      <title>Re: Graph Builder settings for new FrameBoxes</title>
      <link>https://community.jmp.com/t5/Discussions/Graph-Builder-settings-for-new-FrameBoxes/m-p/661340#M85003</link>
      <description>&lt;P&gt;There are two bug reports in the wish list:&lt;/P&gt;&lt;P&gt;&lt;LI-MESSAGE title="Graph builder: bug when dragging subplots" uid="602524" url="https://community.jmp.com/t5/JMP-Wish-List/Graph-builder-bug-when-dragging-subplots/m-p/602524#U602524" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-idea-thread lia-fa-icon lia-fa-idea lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;LI-MESSAGE title="Manual axe labels are mixed up when plotting multiple columns" uid="602543" url="https://community.jmp.com/t5/JMP-Wish-List/Manual-axe-labels-are-mixed-up-when-plotting-multiple-columns/m-p/602543#U602543" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-idea-thread lia-fa-icon lia-fa-idea lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So -&amp;nbsp; with some hope - the bugs will be fixed with the next Jmp update ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the meantime, is there a trick to reset the axis labels?&lt;BR /&gt;&lt;BR /&gt;For changing the color of the graph elements, you can use &lt;STRONG&gt;Revert&lt;/STRONG&gt; from the right-click context menu:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_0-1690038084798.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/55166i0C5A2A455DEE8402/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_0-1690038084798.png" alt="hogi_0-1690038084798.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;for the Axis Scale, there is &lt;STRONG&gt;Revert Scale&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_1-1690038133899.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/55167i3DE9A43B4B14E3F1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_1-1690038133899.png" alt="hogi_1-1690038133899.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;and for the axis setting there is &lt;STRONG&gt;Revert Axis&lt;/STRONG&gt; - but this command doesn't reset the axis label :(&lt;/img&gt;&lt;BR /&gt;Is there a command that works for the axis label as well?&lt;BR /&gt;&lt;BR /&gt;For simple plots, I save the script and manually remove the command with the wrong axis labels.&lt;BR /&gt;But for Dashboards, it's quite complicated because the script is so long ...&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 22 Jul 2023 15:11:40 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Graph-Builder-settings-for-new-FrameBoxes/m-p/661340#M85003</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2023-07-22T15:11:40Z</dc:date>
    </item>
  </channel>
</rss>

