<?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: Assign different spec limits from a column rows to another column rows as a property in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/296717#M55782</link>
    <description>&lt;P&gt;Your question is ambiguous.&amp;nbsp; &amp;nbsp; What do you want to write in a script?&amp;nbsp; The script that you displayed is an attempt to write different spec limits for each row in your data table.&amp;nbsp; &amp;nbsp;If you do that the value for the current row, will replace the one and only one set of spec limits the column can have.&amp;nbsp; The spec limit stored in the column property will be the spec limit written for the last row of the data table.&lt;/P&gt;
&lt;P&gt;If you are talking about can you write the code for Process Screening, the answer is yes.&amp;nbsp; The best way to do this, is the same way it is best for all platforms, perform the task interactively, and then go to the output's red triangle, and specify to save the script.&lt;/P&gt;</description>
    <pubDate>Tue, 01 Sep 2020 19:29:44 GMT</pubDate>
    <dc:creator>txnelson</dc:creator>
    <dc:date>2020-09-01T19:29:44Z</dc:date>
    <item>
      <title>Assign different spec limits from a column rows to another column rows as a property</title>
      <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/296656#M55776</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I know Spec limit has been discussed here different times but I could not find a solution for my question&lt;/P&gt;
&lt;P&gt;I have a column with different product and I group the same products but each group has different spec limit. all the spec limits are in 2 columns (Upper, lower limit).&amp;nbsp; I like to assign each row of the product column to the same row in the spec limit column.&amp;nbsp; Could you please tell me how to have a loop for that? I have written a script like below but does not work&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;//Spec limits
For Each Row(
    If( :Upper Limit != "Null", 
        Eval(
            Substitute(
                    Expr(
                        :REM OX &amp;lt;&amp;lt; set property(
                            "spec limits",
                            {LSL( __LSL__ ), USL( __USL__ ), Target( __Target__ ), Show Limits( 1 )}
                        )
                    ),
                Expr( __LSL__ ), :Lower Limit,
                Expr( __USL__ ), :Upper Limit,
                Expr( __Target__ ), :Center Line, 
            )
        )
    )
);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jun 2023 23:36:34 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/296656#M55776</guid>
      <dc:creator>Mikasa</dc:creator>
      <dc:date>2023-06-09T23:36:34Z</dc:date>
    </item>
    <item>
      <title>Re: Assign different spec limits from a column rows to another column rows as a property</title>
      <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/296678#M55777</link>
      <description>&lt;P&gt;The Spec Limits Column Property can handle only 1 set of Spec Limits.&amp;nbsp; The only platform that I am aware of that can handle multiple spec limits is the Process Screening Platform.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Analyze=&amp;gt;Screening=&amp;gt;Process Screening&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 01 Sep 2020 17:27:20 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/296678#M55777</guid>
      <dc:creator>txnelson</dc:creator>
      <dc:date>2020-09-01T17:27:20Z</dc:date>
    </item>
    <item>
      <title>Re: Assign different spec limits from a column rows to another column rows as a property</title>
      <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/296706#M55781</link>
      <description>&lt;P&gt;Thank you&lt;/P&gt;&lt;P&gt;Is there any way that I can write in in my script?&lt;/P&gt;</description>
      <pubDate>Tue, 01 Sep 2020 19:20:57 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/296706#M55781</guid>
      <dc:creator>Mikasa</dc:creator>
      <dc:date>2020-09-01T19:20:57Z</dc:date>
    </item>
    <item>
      <title>Re: Assign different spec limits from a column rows to another column rows as a property</title>
      <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/296717#M55782</link>
      <description>&lt;P&gt;Your question is ambiguous.&amp;nbsp; &amp;nbsp; What do you want to write in a script?&amp;nbsp; The script that you displayed is an attempt to write different spec limits for each row in your data table.&amp;nbsp; &amp;nbsp;If you do that the value for the current row, will replace the one and only one set of spec limits the column can have.&amp;nbsp; The spec limit stored in the column property will be the spec limit written for the last row of the data table.&lt;/P&gt;
&lt;P&gt;If you are talking about can you write the code for Process Screening, the answer is yes.&amp;nbsp; The best way to do this, is the same way it is best for all platforms, perform the task interactively, and then go to the output's red triangle, and specify to save the script.&lt;/P&gt;</description>
      <pubDate>Tue, 01 Sep 2020 19:29:44 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/296717#M55782</guid>
      <dc:creator>txnelson</dc:creator>
      <dc:date>2020-09-01T19:29:44Z</dc:date>
    </item>
    <item>
      <title>Re: Assign different spec limits from a column rows to another column rows as a property</title>
      <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/296772#M55786</link>
      <description>&lt;P&gt;Thank you Jim.&lt;/P&gt;&lt;P&gt;my question was exactly what you said, writing a code for the screening process.&amp;nbsp; I have JMP Pro 12.2 and I can not see the platform there&amp;nbsp; &amp;nbsp;I guess it might be in the higher versions.&lt;/P&gt;</description>
      <pubDate>Tue, 01 Sep 2020 20:38:48 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/296772#M55786</guid>
      <dc:creator>Mikasa</dc:creator>
      <dc:date>2020-09-01T20:38:48Z</dc:date>
    </item>
    <item>
      <title>Re: Assign different spec limits from a column rows to another column rows as a property</title>
      <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/296774#M55788</link>
      <description>Yes it is in a later release. Sorry</description>
      <pubDate>Tue, 01 Sep 2020 20:58:01 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/296774#M55788</guid>
      <dc:creator>txnelson</dc:creator>
      <dc:date>2020-09-01T20:58:01Z</dc:date>
    </item>
    <item>
      <title>Re: Assign different spec limits from a column rows to another column rows as a property</title>
      <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/297663#M55811</link>
      <description>&lt;P&gt;I installed JMP 14 and used the process screening platform. I could use the quick graph to plot one of products. But the graph script does not exist when I save the process script.&lt;/P&gt;&lt;P&gt;I need to plot all products as the result of process screening&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:04:03 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/297663#M55811</guid>
      <dc:creator>Mikasa</dc:creator>
      <dc:date>2020-09-02T14:04:03Z</dc:date>
    </item>
    <item>
      <title>Re: Assign different spec limits from a column rows to another column rows as a property</title>
      <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/297684#M55813</link>
      <description>Can you share the script it does produce and what it needs to do to solve your issue?</description>
      <pubDate>Wed, 02 Sep 2020 14:11:36 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/297684#M55813</guid>
      <dc:creator>txnelson</dc:creator>
      <dc:date>2020-09-02T14:11:36Z</dc:date>
    </item>
    <item>
      <title>Re: Assign different spec limits from a column rows to another column rows as a property</title>
      <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/297685#M55814</link>
      <description>&lt;P&gt;Here is an example of scripting Quick Graph for Selected Items.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt = Open( "$SAMPLE_DATA/Semiconductor Capability.jmp" );
obj = dt &amp;lt;&amp;lt; Process Screening( Y( :NPN1, :PNP1, :PNP2, :NPN2 ) );
obj &amp;lt;&amp;lt; Select All;
obj &amp;lt;&amp;lt; Quick Graph for selected items;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:53:49 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/297685#M55814</guid>
      <dc:creator>tonya_mauldin</dc:creator>
      <dc:date>2020-09-02T14:53:49Z</dc:date>
    </item>
    <item>
      <title>Re: Assign different spec limits from a column rows to another column rows as a property</title>
      <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/297724#M55817</link>
      <description>&lt;P&gt;Thanks a lot,&lt;/P&gt;&lt;P&gt;That totally works. I am reporting the result in a report window and create some plots for each product. I have to use the result of process screening like Upper limit and Lower limit in the plots and I use "Bivariate" to plot them. I just need to extract the result from process screening for different products with different USL and USL. but I do not know how?&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 15:08:33 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/297724#M55817</guid>
      <dc:creator>Mikasa</dc:creator>
      <dc:date>2020-09-02T15:08:33Z</dc:date>
    </item>
    <item>
      <title>Re: Assign different spec limits from a column rows to another column rows as a property</title>
      <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/298165#M55854</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Data Table( "SPCReady" ) &amp;lt;&amp;lt; Process Screening(
    Y( :REM OX ),
    Grouping( :Product ),
    Control Chart Type( "Indiv and MR" ),
    Out of Spec Count( 0 ),
    Out of Spec Rate( 0 ),
    Latest Out of Spec( 0 ),
    Cpk( 0 ),
    Ppk( 0 ),
    Spec Limits( 1 ),
    Use Limits Table(
        1,
        Data Table( "SPCReady" ),
        Grouping( :Product ),
        Center( :Center Line ),
        LSL( :Lower Limit ),
        USL( :Upper Limit ),
        Target( :Center Line ),
        Go
    )
);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;BR /&gt;It makes a table with the group of products the I have (like: Apple(40 count), Dell (27 count), Lenova(20 count) that have the same USL and LSL. I like to plot ReM OX (Y) vs another variable (X) that I have in my original table for different products group and show different USL and LSL. I report them in a window report.&lt;/P&gt;</description>
      <pubDate>Thu, 03 Sep 2020 10:22:44 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/298165#M55854</guid>
      <dc:creator>Mikasa</dc:creator>
      <dc:date>2020-09-03T10:22:44Z</dc:date>
    </item>
    <item>
      <title>Re: Assign different spec limits from a column rows to another column rows as a property</title>
      <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/299739#M55913</link>
      <description>&lt;P&gt;Save Details Table from the red triangle next to Process Screening will save a data table that contains the information you are looking for.&lt;/P&gt;</description>
      <pubDate>Fri, 04 Sep 2020 14:35:08 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/299739#M55913</guid>
      <dc:creator>tonya_mauldin</dc:creator>
      <dc:date>2020-09-04T14:35:08Z</dc:date>
    </item>
    <item>
      <title>Re: Assign different spec limits from a column rows to another column rows as a property</title>
      <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/299760#M55916</link>
      <description>Thank you Tonya. I can even make a table there. But my problem is how to plot the products with different Spec limits with "Bivariate" in my window report. REMOX is still one column and it can get only one set of limits. I have already group the products using "Munger" Formula in my original table. I do not know how Process screening result can help me.</description>
      <pubDate>Fri, 04 Sep 2020 14:46:21 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/299760#M55916</guid>
      <dc:creator>Mikasa</dc:creator>
      <dc:date>2020-09-04T14:46:21Z</dc:date>
    </item>
    <item>
      <title>Re: Assign different spec limits from a column rows to another column rows as a property</title>
      <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/299764#M55918</link>
      <description>&lt;P&gt;Why are you using bivariate?&amp;nbsp; Why are you not using the graphs from Process Screening?&amp;nbsp; As mentioned previously, Bivariate only allows one set of spec limits.&amp;nbsp; Process Screening is the only platform that allows spec limits based on a grouping variable.&lt;/P&gt;</description>
      <pubDate>Fri, 04 Sep 2020 14:51:11 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/299764#M55918</guid>
      <dc:creator>tonya_mauldin</dc:creator>
      <dc:date>2020-09-04T14:51:11Z</dc:date>
    </item>
    <item>
      <title>Re: Assign different spec limits from a column rows to another column rows as a property</title>
      <link>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/300214#M55922</link>
      <description>I am making 1-click report to show all my graphs in a report window.&lt;BR /&gt;I think I can use Process Screening there as long as I know how to show my graphs on the report window and with the variables that I want to. (Y:REM OX, and X: another variable) for different products.</description>
      <pubDate>Fri, 04 Sep 2020 15:24:06 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Assign-different-spec-limits-from-a-column-rows-to-another/m-p/300214#M55922</guid>
      <dc:creator>Mikasa</dc:creator>
      <dc:date>2020-09-04T15:24:06Z</dc:date>
    </item>
  </channel>
</rss>

