<?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: Dixon Q Test Script Does Not Handle Hidden/Excluded Rows (Row State Issue) in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Dixon-Q-Test-Script-Does-Not-Handle-Hidden-Excluded-Rows-Row/m-p/945465#M109663</link>
    <description>&lt;P&gt;Hi &lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/14366"&gt;@jthi&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks again for the fix — it worked perfectly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If possible, could you please elaborate a bit on how transposing "yRow" resolves the issue with excluded rows? I’d like to better understand the underlying behavior.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks in advance!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Sai Kumar&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 01 May 2026 15:40:05 GMT</pubDate>
    <dc:creator>Saikumar</dc:creator>
    <dc:date>2026-05-01T15:40:05Z</dc:date>
    <item>
      <title>Dixon Q Test Script Does Not Handle Hidden/Excluded Rows (Row State Issue)</title>
      <link>https://community.jmp.com/t5/Discussions/Dixon-Q-Test-Script-Does-Not-Handle-Hidden-Excluded-Rows-Row/m-p/945409#M109660</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;
&lt;P&gt;I am using the Dixon Q Test JSL script shared in this post.&lt;/P&gt;
&lt;P&gt;I observed that the script fails when rows are marked as Hide and Exclude, which is a standard JMP workflow for filtering data.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Issue:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;- When rows are excluded, the script throws:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;«"Inserting an empty must be to whole row or column in access or evaluation of 'Assign', yRow[del]"»&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Observation:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;- The script extracts all rows using "Get As Matrix"&lt;/P&gt;
&lt;P&gt;- Then tries to remove excluded rows afterward&lt;/P&gt;
&lt;P&gt;- This leads to index mismatch between "yVal" and "yRow"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Expected behavior:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The script should respect JMP row states (like Distribution platform) and operate only on non-excluded rows.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Workaround:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;- Deleting rows permanently works&lt;/P&gt;
&lt;P&gt;- Subsetting visible rows works&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;However, both are not ideal in regulated workflows where row exclusion is preferred.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Request:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Could this script be updated to handle excluded rows properly?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here I'm attaching screenshots for your reference.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 01 May 2026 11:05:04 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Dixon-Q-Test-Script-Does-Not-Handle-Hidden-Excluded-Rows-Row/m-p/945409#M109660</guid>
      <dc:creator>Saikumar</dc:creator>
      <dc:date>2026-05-01T11:05:04Z</dc:date>
    </item>
    <item>
      <title>Re: Dixon Q Test Script Does Not Handle Hidden/Excluded Rows (Row State Issue)</title>
      <link>https://community.jmp.com/t5/Discussions/Dixon-Q-Test-Script-Does-Not-Handle-Hidden-Excluded-Rows-Row/m-p/945419#M109661</link>
      <description>&lt;P&gt;Change line 93 from&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;yRow = 1 :: N Row( yVal );&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;to&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;yRow = (1 :: N Row( yVal ))`;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;I haven't verified if the results are correct, but at least it throw an error.&lt;/P&gt;</description>
      <pubDate>Fri, 01 May 2026 11:53:33 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Dixon-Q-Test-Script-Does-Not-Handle-Hidden-Excluded-Rows-Row/m-p/945419#M109661</guid>
      <dc:creator>jthi</dc:creator>
      <dc:date>2026-05-01T11:53:33Z</dc:date>
    </item>
    <item>
      <title>Re: Dixon Q Test Script Does Not Handle Hidden/Excluded Rows (Row State Issue)</title>
      <link>https://community.jmp.com/t5/Discussions/Dixon-Q-Test-Script-Does-Not-Handle-Hidden-Excluded-Rows-Row/m-p/945465#M109663</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/14366"&gt;@jthi&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks again for the fix — it worked perfectly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If possible, could you please elaborate a bit on how transposing "yRow" resolves the issue with excluded rows? I’d like to better understand the underlying behavior.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks in advance!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Sai Kumar&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 01 May 2026 15:40:05 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Dixon-Q-Test-Script-Does-Not-Handle-Hidden-Excluded-Rows-Row/m-p/945465#M109663</guid>
      <dc:creator>Saikumar</dc:creator>
      <dc:date>2026-05-01T15:40:05Z</dc:date>
    </item>
    <item>
      <title>Re: Dixon Q Test Script Does Not Handle Hidden/Excluded Rows (Row State Issue)</title>
      <link>https://community.jmp.com/t5/Discussions/Dixon-Q-Test-Script-Does-Not-Handle-Hidden-Excluded-Rows-Row/m-p/945467#M109664</link>
      <description>&lt;P&gt;If you print yval and yrow, you see they are not similar (unless you transpose yrow). You can also use Dim() on the matrices to see how they differ&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class="language-jsl"&gt;//:*/
show(yval,yrow);
/*:

yval = [59, 61, 55, 66, 52, 60, 61, 51, 60, 61, 56, 65, 63, 58, 59, 61, 62, 65, 63, 62, 63, 64, 65, 64, 68, 64, 69, 62, 64, 67, 65, 66, 62, 66, 65, 60, 68, 62, 68, 70];
yrow = [1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40];&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Then I just made a&amp;nbsp;good guess based on the okayish error message&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Inserting an empty must be to whole row or column in access or evaluation of 'Assign' , yRow[del] =  /*###*/[] /*###*/&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;I think you could also do it without transposing&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;yRow[0, del] = [];&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;A href="https://www.jmp.com/support/help/en/19.1/#page/jmp/subscripts-in-matrices.shtml#" target="_blank" rel="noopener"&gt;Scripting Guide &amp;gt; Data Structures &amp;gt; Matrices in JSL Scripts &amp;gt; Subscripts in Matrices&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jthi_0-1777650997654.png" style="width: 999px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/101667i2F1632A8DD76C27A/image-size/large?v=v2&amp;amp;px=999" role="button" title="jthi_0-1777650997654.png" alt="jthi_0-1777650997654.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 01 May 2026 16:02:04 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Dixon-Q-Test-Script-Does-Not-Handle-Hidden-Excluded-Rows-Row/m-p/945467#M109664</guid>
      <dc:creator>jthi</dc:creator>
      <dc:date>2026-05-01T16:02:04Z</dc:date>
    </item>
    <item>
      <title>Re: Dixon Q Test Script Does Not Handle Hidden/Excluded Rows (Row State Issue)</title>
      <link>https://community.jmp.com/t5/Discussions/Dixon-Q-Test-Script-Does-Not-Handle-Hidden-Excluded-Rows-Row/m-p/945481#M109665</link>
      <description>&lt;P&gt;The Dixon Q test is available as a JMP Marketplace add-in. Here's how to get it running:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Install the Add-In&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Go to the JMP Marketplace:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A class="underline" href="https://marketplace.jmp.com/appdetails/Dixon+Outlier+Tests?utm_content=customgpt.ai" rel="noopener noreferrer" data-plain-href="https://marketplace.jmp.com/appdetails/Dixon+Outlier+Tests" target="_blank"&gt;https://marketplace.jmp.com/appdetails/Dixon+Outlier+Tests&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Download the add-in and double-click the file to install it.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;Note: This add-in requires&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;JMP 17 or later&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;(up to JMP 20).&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 01 May 2026 17:45:53 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Dixon-Q-Test-Script-Does-Not-Handle-Hidden-Excluded-Rows-Row/m-p/945481#M109665</guid>
      <dc:creator>txnelson</dc:creator>
      <dc:date>2026-05-01T17:45:53Z</dc:date>
    </item>
    <item>
      <title>Re: Dixon Q Test Script Does Not Handle Hidden/Excluded Rows (Row State Issue)</title>
      <link>https://community.jmp.com/t5/Discussions/Dixon-Q-Test-Script-Does-Not-Handle-Hidden-Excluded-Rows-Row/m-p/945491#M109666</link>
      <description>&lt;P&gt;This bug was discovered when I modernized the old script to create the extension for the JMP Marketplace. (Thanks&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/2687"&gt;@txnelson&lt;/a&gt;&amp;nbsp;for the advertisement!) The solution is exactly what&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/14366"&gt;@jthi&lt;/a&gt;&amp;nbsp;suggested.&lt;/P&gt;</description>
      <pubDate>Fri, 01 May 2026 20:07:41 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Dixon-Q-Test-Script-Does-Not-Handle-Hidden-Excluded-Rows-Row/m-p/945491#M109666</guid>
      <dc:creator>Mark_Bailey</dc:creator>
      <dc:date>2026-05-01T20:07:41Z</dc:date>
    </item>
  </channel>
</rss>

