<?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 How to let user choose multiple columns for graph builder in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/How-to-let-user-choose-multiple-columns-for-graph-builder/m-p/768754#M94904</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm just getting started in JSL coding, I am trying to create a script that can take user input (selection of y columns) and plot them in the graph builder. As of right now only the first Y column can be changed based on user's selection but the other 3 remains hard coded. How can I modify the code so that the graph builder will take multiple input selections and don't expect a fixed number of inputs? (Just like using the regular JMP GUI for Graph Builder where you can put multiple Y-values at ones).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&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="ARETI052_0-1719430247122.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/65601i88063C6F228EA9B1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ARETI052_0-1719430247122.png" alt="ARETI052_0-1719430247122.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ARETI052_1-1719430279674.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/65602i315D919B08060829/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ARETI052_1-1719430279674.png" alt="ARETI052_1-1719430279674.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 26 Jun 2024 19:36:37 GMT</pubDate>
    <dc:creator>ARETI052</dc:creator>
    <dc:date>2024-06-26T19:36:37Z</dc:date>
    <item>
      <title>How to let user choose multiple columns for graph builder</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-let-user-choose-multiple-columns-for-graph-builder/m-p/768754#M94904</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm just getting started in JSL coding, I am trying to create a script that can take user input (selection of y columns) and plot them in the graph builder. As of right now only the first Y column can be changed based on user's selection but the other 3 remains hard coded. How can I modify the code so that the graph builder will take multiple input selections and don't expect a fixed number of inputs? (Just like using the regular JMP GUI for Graph Builder where you can put multiple Y-values at ones).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&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="ARETI052_0-1719430247122.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/65601i88063C6F228EA9B1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ARETI052_0-1719430247122.png" alt="ARETI052_0-1719430247122.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ARETI052_1-1719430279674.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/65602i315D919B08060829/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ARETI052_1-1719430279674.png" alt="ARETI052_1-1719430279674.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jun 2024 19:36:37 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-let-user-choose-multiple-columns-for-graph-builder/m-p/768754#M94904</guid>
      <dc:creator>ARETI052</dc:creator>
      <dc:date>2024-06-26T19:36:37Z</dc:date>
    </item>
    <item>
      <title>Re: How to let user choose multiple columns for graph builder</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-let-user-choose-multiple-columns-for-graph-builder/m-p/768769#M94906</link>
      <description>&lt;P&gt;use a for loop and&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_0-1719431164737.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/65605iA45A768CF2561C97/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_0-1719431164737.png" alt="hogi_0-1719431164737.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = Graph Builder(
	Variables( X( :height ) ),
	Elements( Points( X ), Smoother( X ) )
);

for each ({col}, {:age, :weight},
gb &amp;lt;&amp;lt; Add Variable( {col , Role( "Y" )} ));&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_1-1719432226548.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/65607i2A62E88D109E7AB0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_1-1719432226548.png" alt="hogi_1-1719432226548.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jun 2024 20:03:54 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-let-user-choose-multiple-columns-for-graph-builder/m-p/768769#M94906</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-06-26T20:03:54Z</dc:date>
    </item>
    <item>
      <title>Re: How to let user choose multiple columns for graph builder</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-let-user-choose-multiple-columns-for-graph-builder/m-p/768782#M94907</link>
      <description>&lt;P&gt;or maybe&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = Graph Builder(
	Variables( X( :height ) ),
	Elements( Points( X ), Smoother( X ) )
);

for each ({col,idx}, {:height, :weight},
gb &amp;lt;&amp;lt; Add Variable( {col , Role( "Y" ), Position(1)} ));&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;... if you want to add all Y values into one framebox&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_0-1719432187039.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/65606i49BA679C0E7FDBA1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_0-1719432187039.png" alt="hogi_0-1719432187039.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jun 2024 20:03:16 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-let-user-choose-multiple-columns-for-graph-builder/m-p/768782#M94907</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-06-26T20:03:16Z</dc:date>
    </item>
  </channel>
</rss>

