<?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: How to Use a list of Columns as Analysis Columns in Tabulate? in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/How-to-Use-a-list-of-Columns-as-Analysis-Columns-in-Tabulate/m-p/525304#M74976</link>
    <description>&lt;P&gt;That is really disappointing - I just need to practice my spelling I guess!&lt;/P&gt;</description>
    <pubDate>Fri, 22 Jul 2022 15:27:37 GMT</pubDate>
    <dc:creator>MichaelO</dc:creator>
    <dc:date>2022-07-22T15:27:37Z</dc:date>
    <item>
      <title>How to Use a list of Columns as Analysis Columns in Tabulate?</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-Use-a-list-of-Columns-as-Analysis-Columns-in-Tabulate/m-p/524928#M74939</link>
      <description>&lt;P&gt;I'm having an issue where I want to tabulate the sum and n for each test in a large testprogram. I'm not sure what my issue is, but would appreciate some guidance. The code compiles and outputs the Tabulate window as seen below, but isn't populated.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MichaelO_0-1658436074336.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/44216i43000C179EBDF310/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MichaelO_0-1658436074336.png" alt="MichaelO_0-1658436074336.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Below is the code I have written:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt = Current Data Table();
colList = dt &amp;lt;&amp;lt; Get Column Names( string );
colname = Column(dt, "TEST_T") &amp;lt;&amp;lt; getname;
testIndex = (Loc(colList, colname))[1];
numRows = N Rows(dt);

For(i = (testIndex + 1), i &amp;lt;= N Items(colList), i++,
	column = Column(dt, colList[i]);
	For(j = 1, j &amp;lt;= numRows, j++,
		column[j] = Substitute(column[j], 
			"Pass", "1",
			"Fail", "0"
		);		
	);
);

//Change Modeling Type for Tabulate functionality
dt:tst_temp &amp;lt;&amp;lt; Set Modeling Type(Nominal);
dt:SITE_NUM &amp;lt;&amp;lt; Set Modeling Type(Nominal);

////Change Every Column after TEST_T to Numeric Data Type and Continuous Modeling type
For(i = (testIndex + 1), i &amp;lt;= N Items(colList), i++,
	column = Column(dt, colList[i]);
	column &amp;lt;&amp;lt; Data Type(Numeric);
	column &amp;lt;&amp;lt; Set Modeling Type(Continuous);
);

list = dt &amp;lt;&amp;lt; Get Column Names( string );
Remove From(list, 1, testIndex);

yieldByTest = (dt &amp;lt;&amp;lt; Tabulate(
		Add Table(
			Column Table(
				Grouping Columns(:tst_temp),
				Statisitcs(Sum, N)
			),
			Row Table(
				Analysis Columns(Column(Eval(list)))
			)
		),invisible
	)
) &amp;lt;&amp;lt; Make Into data Table;
yieldByTest &amp;lt;&amp;lt; Set Name("Yield by Test Across Temperature");&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 11 Jun 2023 11:26:07 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-Use-a-list-of-Columns-as-Analysis-Columns-in-Tabulate/m-p/524928#M74939</guid>
      <dc:creator>MichaelO</dc:creator>
      <dc:date>2023-06-11T11:26:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to Use a list of Columns as Analysis Columns in Tabulate?</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-Use-a-list-of-Columns-as-Analysis-Columns-in-Tabulate/m-p/524954#M74942</link>
      <description>&lt;P&gt;Please provide a sample of what your expected output is.&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 21:14:36 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-Use-a-list-of-Columns-as-Analysis-Columns-in-Tabulate/m-p/524954#M74942</guid>
      <dc:creator>txnelson</dc:creator>
      <dc:date>2022-07-21T21:14:36Z</dc:date>
    </item>
    <item>
      <title>Re: How to Use a list of Columns as Analysis Columns in Tabulate?</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-Use-a-list-of-Columns-as-Analysis-Columns-in-Tabulate/m-p/524976#M74945</link>
      <description>&lt;P&gt;I think this works as an example,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;in your script you have a typo "Statisics(Sum, N)"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&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/Big Class.jmp" );

// Get a list of all continuous Columns
colList = dt &amp;lt;&amp;lt; Get Column Names( "Continuous" );

// Feed that list to Analysis Columns of Tabulate
dt &amp;lt;&amp;lt; Tabulate(
	Show Control Panel( 0 ),
	Add Table( Column Table( Analysis Columns( Eval( colList ) ), Statistics( Mean, N ) ), Row Table( Grouping Columns( :sex ) ) )
);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 21:55:45 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-Use-a-list-of-Columns-as-Analysis-Columns-in-Tabulate/m-p/524976#M74945</guid>
      <dc:creator>Georg</dc:creator>
      <dc:date>2022-07-21T21:55:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to Use a list of Columns as Analysis Columns in Tabulate?</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-Use-a-list-of-Columns-as-Analysis-Columns-in-Tabulate/m-p/524979#M74947</link>
      <description>&lt;P&gt;Here is an example output from the Tabulate window. In practice the number of rows will be much larger. Follow up question, is there a way to get the Sum/N into a column for each temperature from the Tabulate window? I've been manually doing it, but was wondering if there is a simple way to do this from the Tabulate window?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MichaelO_0-1658440945763.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/44218i709A8B8750519F59/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MichaelO_0-1658440945763.png" alt="MichaelO_0-1658440945763.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 22:04:40 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-Use-a-list-of-Columns-as-Analysis-Columns-in-Tabulate/m-p/524979#M74947</guid>
      <dc:creator>MichaelO</dc:creator>
      <dc:date>2022-07-21T22:04:40Z</dc:date>
    </item>
    <item>
      <title>Re: How to Use a list of Columns as Analysis Columns in Tabulate?</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-Use-a-list-of-Columns-as-Analysis-Columns-in-Tabulate/m-p/525304#M74976</link>
      <description>&lt;P&gt;That is really disappointing - I just need to practice my spelling I guess!&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jul 2022 15:27:37 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-Use-a-list-of-Columns-as-Analysis-Columns-in-Tabulate/m-p/525304#M74976</guid>
      <dc:creator>MichaelO</dc:creator>
      <dc:date>2022-07-22T15:27:37Z</dc:date>
    </item>
  </channel>
</rss>

