<?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: Opening 'Make validation Column' as hidden, or function for a stratified random sample in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Opening-Make-validation-Column-as-hidden-or-function-for-a/m-p/515867#M74261</link>
    <description>&lt;P&gt;Ah ha, okay I apologize as it was setting a Random Seed that I couldn't get working with the Make Validation Formula.&amp;nbsp; The option to set a Random Seed disappears from the UI when selecting a formula.&amp;nbsp; But, I just found that Random Reset can solve this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names default to here(1);
dt = Open("$Sample_data/iris.jmp");

//Make a grouping Column
dt &amp;lt;&amp;lt; New Column("Group", Numeric, "Nominal", Format("Best", 12), Formula(Floor((Row() - 1) / 5)));

random reset(10);
vals = transform each({r}, 1::nrow(dt), row() = r;
	Make Validation Formula(
		[0.75, 0.25, 0], 
		&amp;lt;&amp;lt;Stratification Columns( :Sepal length ),
		&amp;lt;&amp;lt;Grouping Columns( :Group )
	)
);
New Column("Validation with Grouping", Numeric, "Nominal", Format("Best", 12), Set Values(vals), Value Labels({0 = "Training", 1 = "Validation", 2 = "Test"}), Use Value Labels(1));
&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Wed, 29 Jun 2022 21:46:37 GMT</pubDate>
    <dc:creator>ih</dc:creator>
    <dc:date>2022-06-29T21:46:37Z</dc:date>
    <item>
      <title>Opening 'Make validation Column' as hidden, or function for a stratified random sample</title>
      <link>https://community.jmp.com/t5/Discussions/Opening-Make-validation-Column-as-hidden-or-function-for-a/m-p/515593#M74228</link>
      <description>&lt;P&gt;I feel like I'm missing something simple here, but is it possible to script the Make Validation Column platform without the window opening?&amp;nbsp; I was trying trying to use it to create stratified validation columns with grouping via a script.&amp;nbsp; Alternately, is there a column formula or function to create a stratified sample sample with groups?&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jun 2023 17:02:49 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Opening-Make-validation-Column-as-hidden-or-function-for-a/m-p/515593#M74228</guid>
      <dc:creator>ih</dc:creator>
      <dc:date>2023-06-09T17:02:49Z</dc:date>
    </item>
    <item>
      <title>Re: Opening 'Make validation Column' as hidden, or function for a stratified random sample</title>
      <link>https://community.jmp.com/t5/Discussions/Opening-Make-validation-Column-as-hidden-or-function-for-a/m-p/515653#M74238</link>
      <description>&lt;P&gt;Is this the function you tried?&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="valid.PNG" style="width: 958px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/43681iB03711E32D3BEBE8/image-size/large?v=v2&amp;amp;px=999" role="button" title="valid.PNG" alt="valid.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jun 2022 14:48:01 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Opening-Make-validation-Column-as-hidden-or-function-for-a/m-p/515653#M74238</guid>
      <dc:creator>Mark_Bailey</dc:creator>
      <dc:date>2022-06-29T14:48:01Z</dc:date>
    </item>
    <item>
      <title>Re: Opening 'Make validation Column' as hidden, or function for a stratified random sample</title>
      <link>https://community.jmp.com/t5/Discussions/Opening-Make-validation-Column-as-hidden-or-function-for-a/m-p/515661#M74240</link>
      <description>&lt;P&gt;I don't believe that formula includes stratification, so instead I was trying this:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Lipid Data.jmp" );
dt &amp;lt;&amp;lt; Make Validation Column(
	Stratification Columns( :Gender ),
	Training Set( 0.50 ),
	Validation Set( 0.25 ),
	Test Set( 0.25 ),
	New Column Name( "Valid1" ),
	Random Seed( 1234 ),
	Go
);&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 29 Jun 2022 15:00:22 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Opening-Make-validation-Column-as-hidden-or-function-for-a/m-p/515661#M74240</guid>
      <dc:creator>ih</dc:creator>
      <dc:date>2022-06-29T15:00:22Z</dc:date>
    </item>
    <item>
      <title>Re: Opening 'Make validation Column' as hidden, or function for a stratified random sample</title>
      <link>https://community.jmp.com/t5/Discussions/Opening-Make-validation-Column-as-hidden-or-function-for-a/m-p/515688#M74243</link>
      <description>&lt;P&gt;If you create it interactively and choose "Formula" rather than "Fixed", you will see a formula like this:&lt;/P&gt;
&lt;P&gt;Make Validation Formula( [0.75, 0.25, 0], &amp;lt;&amp;lt;Stratification Columns( :Y1 ) )&lt;/P&gt;
&lt;P&gt;This is stratified by a column named Y1.&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jun 2022 15:54:18 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Opening-Make-validation-Column-as-hidden-or-function-for-a/m-p/515688#M74243</guid>
      <dc:creator>Dan_Obermiller</dc:creator>
      <dc:date>2022-06-29T15:54:18Z</dc:date>
    </item>
    <item>
      <title>Re: Opening 'Make validation Column' as hidden, or function for a stratified random sample</title>
      <link>https://community.jmp.com/t5/Discussions/Opening-Make-validation-Column-as-hidden-or-function-for-a/m-p/515867#M74261</link>
      <description>&lt;P&gt;Ah ha, okay I apologize as it was setting a Random Seed that I couldn't get working with the Make Validation Formula.&amp;nbsp; The option to set a Random Seed disappears from the UI when selecting a formula.&amp;nbsp; But, I just found that Random Reset can solve this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names default to here(1);
dt = Open("$Sample_data/iris.jmp");

//Make a grouping Column
dt &amp;lt;&amp;lt; New Column("Group", Numeric, "Nominal", Format("Best", 12), Formula(Floor((Row() - 1) / 5)));

random reset(10);
vals = transform each({r}, 1::nrow(dt), row() = r;
	Make Validation Formula(
		[0.75, 0.25, 0], 
		&amp;lt;&amp;lt;Stratification Columns( :Sepal length ),
		&amp;lt;&amp;lt;Grouping Columns( :Group )
	)
);
New Column("Validation with Grouping", Numeric, "Nominal", Format("Best", 12), Set Values(vals), Value Labels({0 = "Training", 1 = "Validation", 2 = "Test"}), Use Value Labels(1));
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 29 Jun 2022 21:46:37 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Opening-Make-validation-Column-as-hidden-or-function-for-a/m-p/515867#M74261</guid>
      <dc:creator>ih</dc:creator>
      <dc:date>2022-06-29T21:46:37Z</dc:date>
    </item>
  </channel>
</rss>

