<?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 deal with missing data in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5043#M5042</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I changed scripts as followed :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dt = data table("Example") ;&lt;/P&gt;&lt;P&gt;column_names = dt &amp;lt;&amp;lt; Get Column Names(numeric,String);&lt;/P&gt;&lt;P&gt;results = New Table("Results", visible,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; New Column("Position", character),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; New Column("Female", numeric),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; New Column("Male", numeric),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; New Column("Ratio", Formula(Female/Male)),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add Rows(NItems(column_names))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;/P&gt;&lt;P&gt;for(i=1,i&amp;lt;=NItems(column_names),i++,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If( N Row( dt &amp;lt;&amp;lt; get rows where( And( :SEX[] == "F", !Is Missing( Column( column_names&lt;I&gt; )[] ) ) ) ),&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; colName = column_names&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; cmd = Expr(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ow = dt &amp;lt;&amp;lt; Distribution( Continuous Distribution( Column( cName ) ), &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Where( :SEX == "F" ) );&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; owr = ow&amp;lt;&amp;lt;report;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; allmean= owr[NumberColBox(2)];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fmean = allmean[1];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; allmean1= owr[NumberColBox(4)];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mmean = allmean1[1];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Column(results,1)&lt;I&gt; = colName;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Column(results,2)&lt;I&gt; = Fmean;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Column(results,3)&lt;I&gt; = Mmean;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ow &amp;lt;&amp;lt; Close Window;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;/P&gt;&lt;P&gt;&amp;nbsp; Substitute Into( cmd, Expr( cName ), colName );&lt;/P&gt;&lt;P&gt;&amp;nbsp; Eval( cmd );&lt;/P&gt;&lt;P&gt; )&lt;/P&gt;&lt;P&gt;);&lt;/P&gt;&lt;P&gt;results &amp;lt;&amp;lt; journal;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I get this message in log window&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; "couldn't find column{1}&lt;/P&gt;&lt;P&gt; in access or evaluation of 'Column' , Column( column_names&lt;I&gt; )"&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and it refers to this line :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;":SEX[] == "F" &amp;amp; !Is Missing( Column/*###*/(::column_names[::i])[] )"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for advices&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 12 Jun 2012 14:32:30 GMT</pubDate>
    <dc:creator>hrkg</dc:creator>
    <dc:date>2012-06-12T14:32:30Z</dc:date>
    <item>
      <title>How to deal with missing data</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5039#M5038</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I need to run a descriptive analysis on a huge number of columns. To do so I made the following script :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dt = Current Data Table();&lt;/P&gt;&lt;P&gt;column_names = dt &amp;lt;&amp;lt; Get Column Names(numeric,String);&lt;/P&gt;&lt;P&gt;for(i=3,i&amp;lt;=NItems(column_names),i++,&lt;/P&gt;&lt;P&gt;&amp;nbsp; colName = column_names&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; cmd = Expr(&lt;/P&gt;&lt;P&gt;&amp;nbsp; ow = dt &amp;lt;&amp;lt; Distribution(&lt;/P&gt;&lt;P&gt;&amp;nbsp; Continuous Distribution( Column( cName ) ),&lt;/P&gt;&lt;P&gt;&amp;nbsp; Where( :SEX == "F" )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; );&amp;nbsp; &lt;/P&gt;&lt;P&gt; owr = ow&amp;lt;&amp;lt;report;&lt;/P&gt;&lt;P&gt; );&lt;/P&gt;&lt;P&gt; Substitute Into(cmd,Expr(cName),colName);&lt;/P&gt;&lt;P&gt; Eval(cmd);&lt;/P&gt;&lt;P&gt; );&lt;/P&gt;&lt;P&gt;Current Journal() &amp;lt;&amp;lt; Save HTML(".....\test.htm");&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, when I run it I get an error message in log window "One or more columns have nothing but missing values.".&lt;/P&gt;&lt;P&gt;I have some columns that all values or only those for specific "SEX" are missing data. How could I check it in my loop and skip them in analysis ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Jun 2012 12:22:28 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5039#M5038</guid>
      <dc:creator>hrkg</dc:creator>
      <dc:date>2012-06-12T12:22:28Z</dc:date>
    </item>
    <item>
      <title>Re: How to deal with missing data</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5040#M5039</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There are several ways to do it (as usual). Below is one approach that should work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px; color: #2800e1;"&gt;&lt;SPAN style="color: #000000;"&gt;dt &lt;/SPAN&gt;&lt;SPAN style="color: #160091;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;Current Data Table&lt;SPAN style="color: #000000;"&gt;&lt;STRONG&gt;()&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #160091;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;column_names &lt;SPAN style="color: #160091;"&gt;=&lt;/SPAN&gt; dt &lt;SPAN style="color: #160091;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt; Get Column Names&lt;STRONG&gt;(&lt;/STRONG&gt; numeric&lt;SPAN style="color: #160091;"&gt;,&lt;/SPAN&gt; String &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #160091;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;SPAN style="color: #2800e1;"&gt;For&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; i &lt;SPAN style="color: #160091;"&gt;=&lt;/SPAN&gt; &lt;SPAN style="color: #509092;"&gt;&lt;STRONG&gt;3&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #160091;"&gt;,&lt;/SPAN&gt; i &lt;SPAN style="color: #160091;"&gt;&amp;lt;=&lt;/SPAN&gt; &lt;SPAN style="color: #2800e1;"&gt;N Items&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; column_names &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #160091;"&gt;,&lt;/SPAN&gt; i&lt;SPAN style="color: #160091;"&gt;++,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px; color: #4c910b;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp; &lt;/SPAN&gt;// if non missing in column i where SEX="F" &amp;gt; 0, do stuff, otherwise next i&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; &lt;SPAN style="color: #2800e1;"&gt;If&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #2800e1;"&gt;N Row&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; dt &lt;SPAN style="color: #160091;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt; get rows where&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #2800e1;"&gt;And&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #160091;"&gt;:&lt;/SPAN&gt;SEX&lt;STRONG&gt;[]&lt;/STRONG&gt; &lt;SPAN style="color: #160091;"&gt;==&lt;/SPAN&gt; &lt;SPAN style="color: #801392;"&gt;"F"&lt;/SPAN&gt;&lt;SPAN style="color: #160091;"&gt;,&lt;/SPAN&gt; &lt;SPAN style="color: #160091;"&gt;!&lt;/SPAN&gt;&lt;SPAN style="color: #2800e1;"&gt;Is Missing&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #2800e1;"&gt;Column&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; column_names&lt;STRONG&gt;[&lt;/STRONG&gt;i&lt;STRONG&gt;]&lt;/STRONG&gt; &lt;STRONG&gt;)[]&lt;/STRONG&gt; &lt;STRONG&gt;)&lt;/STRONG&gt; &lt;STRONG&gt;)&lt;/STRONG&gt; &lt;STRONG&gt;)&lt;/STRONG&gt; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #160091;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; colName &lt;SPAN style="color: #160091;"&gt;=&lt;/SPAN&gt; column_names&lt;STRONG&gt;[&lt;/STRONG&gt;i&lt;STRONG&gt;]&lt;/STRONG&gt;&lt;SPAN style="color: #160091;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; cmd &lt;SPAN style="color: #160091;"&gt;=&lt;/SPAN&gt; &lt;SPAN style="color: #2800e1;"&gt;Expr&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; ow &lt;SPAN style="color: #160091;"&gt;=&lt;/SPAN&gt; dt &lt;SPAN style="color: #160091;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt; Distribution&lt;STRONG&gt;(&lt;/STRONG&gt; Continuous Distribution&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #2800e1;"&gt;Column&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; cName &lt;STRONG&gt;)&lt;/STRONG&gt; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #160091;"&gt;,&lt;/SPAN&gt; Where&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #160091;"&gt;:&lt;/SPAN&gt;SEX &lt;SPAN style="color: #160091;"&gt;==&lt;/SPAN&gt; &lt;SPAN style="color: #801392;"&gt;"F"&lt;/SPAN&gt; &lt;STRONG&gt;)&lt;/STRONG&gt; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #160091;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; owr &lt;SPAN style="color: #160091;"&gt;=&lt;/SPAN&gt; ow &lt;SPAN style="color: #160091;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt; &lt;SPAN style="color: #2800e1;"&gt;report&lt;/SPAN&gt;&lt;SPAN style="color: #160091;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #160091;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; &lt;SPAN style="color: #2800e1;"&gt;Substitute Into&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; cmd&lt;SPAN style="color: #160091;"&gt;,&lt;/SPAN&gt; &lt;SPAN style="color: #2800e1;"&gt;Expr&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; cName &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #160091;"&gt;,&lt;/SPAN&gt; colName &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #160091;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; &lt;SPAN style="color: #2800e1;"&gt;Eval&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; cmd &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #160091;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #160091;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;SPAN style="color: #2800e1;"&gt;Current Journal&lt;/SPAN&gt;&lt;STRONG&gt;()&lt;/STRONG&gt; &lt;SPAN style="color: #160091;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt; Save HTML&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #801392;"&gt;".....\test.htm"&lt;/SPAN&gt; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #160091;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Jun 2012 12:54:21 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5040#M5039</guid>
      <dc:creator>ms</dc:creator>
      <dc:date>2012-06-12T12:54:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to deal with missing data</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5041#M5040</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear MS,&lt;/P&gt;&lt;P&gt;Thanks for your guidance. I added your suggested codes and I modified my script to export results to a table as followed :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;results = New Table("Results", visible,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; New Column("Position", character),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; New Column("Female", numeric),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; New Column("Male", numeric),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; New Column("Ratio", Formula(Female/Male)),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add Rows(NItems(column_names))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;/P&gt;&lt;P&gt;dt = Current Data Table();&lt;/P&gt;&lt;P&gt;column_names = dt &amp;lt;&amp;lt; Get Column Names(numeric,String);&lt;/P&gt;&lt;P&gt;for(i=1,i&amp;lt;=NItems(column_names),i++,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If( N Row( dt &amp;lt;&amp;lt; get rows where( And( :SEX[] == "F", !Is Missing( Column( column_names&lt;I&gt; )[] ) ) ) ),&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; colName = column_names&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; cmd = Expr(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ow = dt &amp;lt;&amp;lt; Distribution( Continuous Distribution( Column( cName ) ),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Where( :SEX == "F" ) );&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; owr = ow&amp;lt;&amp;lt;report;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; allmean= owr[NumberColBox(2)];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fmean = allmean[1];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; allmean1= owr[NumberColBox(4)];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mmean = allmean1[1];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Column(results,1)&lt;I&gt; = colName;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Column(results,2)&lt;I&gt; = Fmean;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Column(results,3)&lt;I&gt; = Mmean;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ow &amp;lt;&amp;lt; Close Window;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;/P&gt;&lt;P&gt;&amp;nbsp; Substitute Into( cmd, Expr( cName ), colName );&lt;/P&gt;&lt;P&gt;&amp;nbsp; Eval( cmd );&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;P&gt;);&lt;/P&gt;&lt;P&gt;results &amp;lt;&amp;lt; journal;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, when I run it it gives me an error for SEX. I attached an example of my data file for test.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance for your help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Jun 2012 14:03:56 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5041#M5040</guid>
      <dc:creator>hrkg</dc:creator>
      <dc:date>2012-06-12T14:03:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to deal with missing data</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5042#M5041</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think that the error is caused by misplaced&lt;/P&gt;&lt;P&gt;dt = current datatable()&lt;/P&gt;&lt;P&gt;It assigns the new table "Results" rather than your original table to dt . And Results has no column named :SEX&lt;/P&gt;&lt;P&gt;Try dt = data table("Example") instead.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Jun 2012 14:15:56 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5042#M5041</guid>
      <dc:creator>ms</dc:creator>
      <dc:date>2012-06-12T14:15:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to deal with missing data</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5043#M5042</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I changed scripts as followed :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dt = data table("Example") ;&lt;/P&gt;&lt;P&gt;column_names = dt &amp;lt;&amp;lt; Get Column Names(numeric,String);&lt;/P&gt;&lt;P&gt;results = New Table("Results", visible,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; New Column("Position", character),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; New Column("Female", numeric),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; New Column("Male", numeric),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; New Column("Ratio", Formula(Female/Male)),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add Rows(NItems(column_names))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;/P&gt;&lt;P&gt;for(i=1,i&amp;lt;=NItems(column_names),i++,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If( N Row( dt &amp;lt;&amp;lt; get rows where( And( :SEX[] == "F", !Is Missing( Column( column_names&lt;I&gt; )[] ) ) ) ),&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; colName = column_names&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; cmd = Expr(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ow = dt &amp;lt;&amp;lt; Distribution( Continuous Distribution( Column( cName ) ), &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Where( :SEX == "F" ) );&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; owr = ow&amp;lt;&amp;lt;report;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; allmean= owr[NumberColBox(2)];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fmean = allmean[1];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; allmean1= owr[NumberColBox(4)];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mmean = allmean1[1];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Column(results,1)&lt;I&gt; = colName;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Column(results,2)&lt;I&gt; = Fmean;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Column(results,3)&lt;I&gt; = Mmean;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ow &amp;lt;&amp;lt; Close Window;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;/P&gt;&lt;P&gt;&amp;nbsp; Substitute Into( cmd, Expr( cName ), colName );&lt;/P&gt;&lt;P&gt;&amp;nbsp; Eval( cmd );&lt;/P&gt;&lt;P&gt; )&lt;/P&gt;&lt;P&gt;);&lt;/P&gt;&lt;P&gt;results &amp;lt;&amp;lt; journal;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I get this message in log window&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; "couldn't find column{1}&lt;/P&gt;&lt;P&gt; in access or evaluation of 'Column' , Column( column_names&lt;I&gt; )"&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and it refers to this line :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;":SEX[] == "F" &amp;amp; !Is Missing( Column/*###*/(::column_names[::i])[] )"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for advices&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Jun 2012 14:32:30 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5043#M5042</guid>
      <dc:creator>hrkg</dc:creator>
      <dc:date>2012-06-12T14:32:30Z</dc:date>
    </item>
    <item>
      <title>Re: How to deal with missing data</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5044#M5043</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't get that message if applying the script to the example table posted above. However, owr[NumberColBox(4)]; gives an error because it does not exist. The code so far only gives results for "F" and not for "M" which I assume you also want to list in the results table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If your only goal is to summarize means I would use the Summary() function instead of looping through a lot of distribution reports.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An example:&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px; color: #2600eb;"&gt;&lt;SPAN style="color: #000000;"&gt;dt &lt;/SPAN&gt;&lt;SPAN style="color: #150097;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;Data Table&lt;SPAN style="color: #000000;"&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #a70096;"&gt;"Example"&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #150097;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;column_names &lt;SPAN style="color: #150097;"&gt;=&lt;/SPAN&gt; dt &lt;SPAN style="color: #150097;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt; Get Column Names&lt;STRONG&gt;(&lt;/STRONG&gt; numeric &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #150097;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px; color: #009800;"&gt;&lt;SPAN style="color: #000000;"&gt;dt &lt;/SPAN&gt;&lt;SPAN style="color: #150097;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; Ungroup Columns&lt;STRONG&gt;(&lt;/STRONG&gt; column_names &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #150097;"&gt;;&lt;/SPAN&gt;// Appears to a bug in JMP 10 with stacked data column name and grouped columns&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;dt_stacked &lt;SPAN style="color: #150097;"&gt;=&lt;/SPAN&gt; dt &lt;SPAN style="color: #150097;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt; Stack&lt;STRONG&gt;(&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; columns&lt;STRONG&gt;(&lt;/STRONG&gt; column_names &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #150097;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; Source Label Column&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #a70096;"&gt;"Position"&lt;/SPAN&gt; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #150097;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; Stacked Data Column&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #a70096;"&gt;"Data"&lt;/SPAN&gt; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #150097;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; invisible&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #150097;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;dt_sum &lt;SPAN style="color: #150097;"&gt;=&lt;/SPAN&gt; dt_stacked &lt;SPAN style="color: #150097;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt; Summary&lt;STRONG&gt;(&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; Group&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #150097;"&gt;:&lt;/SPAN&gt;Position &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #150097;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; &lt;SPAN style="color: #2600eb;"&gt;Mean&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #150097;"&gt;:&lt;/SPAN&gt;Data &lt;STRONG&gt;)&lt;/STRONG&gt; &lt;SPAN style="color: #150097;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; Subgroup&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #150097;"&gt;:&lt;/SPAN&gt;SEX &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #150097;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;SPAN style="color: #2600eb;"&gt;Column&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #009694;"&gt;&lt;STRONG&gt;3&lt;/STRONG&gt;&lt;/SPAN&gt; &lt;STRONG&gt;)&lt;/STRONG&gt; &lt;SPAN style="color: #150097;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt; set name&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #a70096;"&gt;"Female"&lt;/SPAN&gt; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #150097;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;SPAN style="color: #2600eb;"&gt;Column&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #009694;"&gt;&lt;STRONG&gt;4&lt;/STRONG&gt;&lt;/SPAN&gt; &lt;STRONG&gt;)&lt;/STRONG&gt; &lt;SPAN style="color: #150097;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt; set name&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #a70096;"&gt;"male"&lt;/SPAN&gt; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #150097;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;dt_sum &lt;SPAN style="color: #150097;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt; &lt;SPAN style="color: #2600eb;"&gt;New Column&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #a70096;"&gt;"Ratio"&lt;/SPAN&gt;&lt;SPAN style="color: #150097;"&gt;,&lt;/SPAN&gt; Formula&lt;STRONG&gt;(&lt;/STRONG&gt; Female &lt;SPAN style="color: #150097;"&gt;/&lt;/SPAN&gt; Male &lt;STRONG&gt;)&lt;/STRONG&gt; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #150097;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;dt_stacked &lt;SPAN style="color: #150097;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt; close window&lt;SPAN style="color: #150097;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Jun 2012 15:51:12 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5044#M5043</guid>
      <dc:creator>ms</dc:creator>
      <dc:date>2012-06-12T15:51:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to deal with missing data</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5045#M5044</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear MS,&lt;/P&gt;&lt;P&gt;Thanks a lot for suggesting this new method. I think it is faster and more efficient. However, when I run the script I get an error as followed :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Column not found in access or evaluation of 'Bad Argument' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Send Expects Scriptable Object in access or evaluation of 'Send' , dt_stacked &amp;lt;&amp;lt; Summary( Group( :Position ), Mean( :Data ), Subgroup( :SEX ) )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the following script, error marked by /*###*/&lt;/P&gt;&lt;P&gt;::dt = Data Table( "Example" );&lt;/P&gt;&lt;P&gt;::column_names = ::dt &amp;lt;&amp;lt; Get Column Names( numeric );&lt;/P&gt;&lt;P&gt;::dt_stacked = ::dt &amp;lt;&amp;lt; Stack(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; columns( ::column_names ),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Source Label Column( "Position" ),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Stacked Data Column( "Data" ),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; invisible&lt;/P&gt;&lt;P&gt;);&lt;/P&gt;&lt;P&gt;::dt_sum = ::dt_stacked &amp;lt;&amp;lt;&amp;nbsp; /*###*/Summary(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Group( :Position ),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mean( :Data ),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Subgroup( :SEX )&lt;/P&gt;&lt;P&gt;) /*###*/;&lt;/P&gt;&lt;P&gt;Column( 3 ) &amp;lt;&amp;lt; set name( "Female" );&lt;/P&gt;&lt;P&gt;Column( 4 ) &amp;lt;&amp;lt; set name( "male" );&lt;/P&gt;&lt;P&gt;dt_sum &amp;lt;&amp;lt; New Column( "Ratio", Formula( Female / Male ) );&lt;/P&gt;&lt;P&gt;dt_stacked &amp;lt;&amp;lt; close window;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems something is not right in creating stack. Do you have any idea why such an error raised ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again for all your helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 16 Jun 2012 18:40:14 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5045#M5044</guid>
      <dc:creator>hrkg</dc:creator>
      <dc:date>2012-06-16T18:40:14Z</dc:date>
    </item>
    <item>
      <title>Re: How to deal with missing data</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5046#M5045</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The stack is just an intermediary step to arrange data in a single column. The error may be that either the label or data columns don't get the names "Position" and "Data" that the summary command assumes here. Take away the "invisible" option and look at the stacked table to see the column names, and change Summary accordingly if something is not named as intended (as noted in the jsl comment above the Stacked Data Column("Data") argument seems to be ignored in JMP 10 if columns are grouped as in your original table, hence the ungrouping command i my example above).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead of stack, if that's misbehavin, you can instead use summary and transpose in tandem to get a similar result. Try the example below (works with the posted table "Example") .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px; color: #2600eb;"&gt;&lt;SPAN style="color: #000000;"&gt;dt &lt;/SPAN&gt;&lt;SPAN style="color: #150097;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;Data Table&lt;SPAN style="color: #000000;"&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #a70096;"&gt;"Example"&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #150097;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;column_names &lt;SPAN style="color: #150097;"&gt;=&lt;/SPAN&gt; dt &lt;SPAN style="color: #150097;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt; Get Column names&lt;STRONG&gt;(&lt;/STRONG&gt; numeric &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #150097;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;STRONG&gt;(&lt;/STRONG&gt;dt &lt;SPAN style="color: #150097;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt; Summary&lt;STRONG&gt;(&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; Group&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #150097;"&gt;:&lt;/SPAN&gt;SEX &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #150097;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; &lt;SPAN style="color: #2600eb;"&gt;Mean&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #2600eb;"&gt;Eval&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; column_names &lt;STRONG&gt;)&lt;/STRONG&gt; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #150097;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&amp;nbsp; statistics column name format&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #a70096;"&gt;"column"&lt;/SPAN&gt; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;STRONG&gt;))&lt;/STRONG&gt; &lt;SPAN style="color: #150097;"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt; &lt;SPAN style="color: #2600eb;"&gt;Transpose&lt;/SPAN&gt;&lt;STRONG&gt;(&lt;/STRONG&gt; Label&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #150097;"&gt;:&lt;/SPAN&gt;SEX &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #150097;"&gt;,&lt;/SPAN&gt; Output Table&lt;STRONG&gt;(&lt;/STRONG&gt; &lt;SPAN style="color: #a70096;"&gt;"Result"&lt;/SPAN&gt; &lt;STRONG&gt;)&lt;/STRONG&gt; &lt;STRONG&gt;)&lt;/STRONG&gt;&lt;SPAN style="color: #150097;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 16 Jun 2012 22:22:02 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5046#M5045</guid>
      <dc:creator>ms</dc:creator>
      <dc:date>2012-06-16T22:22:02Z</dc:date>
    </item>
    <item>
      <title>Re: How to deal with missing data</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5047#M5046</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear MS,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This last script worked perfectly. I learned a lot in this discussion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again for all your guidance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 17 Jun 2012 05:21:12 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-deal-with-missing-data/m-p/5047#M5046</guid>
      <dc:creator>hrkg</dc:creator>
      <dc:date>2012-06-17T05:21:12Z</dc:date>
    </item>
  </channel>
</rss>

