<?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 FIT Spline in Loop Function in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/FIT-Spline-in-Loop-Function/m-p/250008#M49083</link>
    <description>&lt;P&gt;I am using below loop function to create Bivariate charts by Column "&amp;nbsp;MEASUREMENT_FLAG_NOCHAMBER". However , I want to add more FIT Spline grouping by "&amp;nbsp;WLT_COMPONENT" but fail again and again. anybody can help check what I can do for below script ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;dt = Current Data Table();&lt;/P&gt;&lt;P&gt;Summarize( dt, byVals = by( :MEASUREMENT_FLAG_NOCHAMBER ) );&lt;/P&gt;&lt;P&gt;Bi = Bivariate( X( :LOT_DATA_COLLECT_DATE ), Y( :CHART_VALUE ), by( :MEASUREMENT_FLAG_NOCHAMBER ));&lt;BR /&gt;&lt;BR /&gt;For( i = 1, i &amp;lt;= N Items( byVals ), i++,&lt;/P&gt;&lt;P&gt;LCL = :LO_CONTROL_LMT[(dt &amp;lt;&amp;lt; get rows where( :MEASUREMENT_FLAG_NOCHAMBER == byVals[i] ))[1]];&lt;BR /&gt;UCL = :UP_CONTROL_LMT[(dt &amp;lt;&amp;lt; get rows where( :MEASUREMENT_FLAG_NOCHAMBER == byVals[i] ))[1]];&lt;BR /&gt;TGT = :TARGET[(dt &amp;lt;&amp;lt; get rows where( :MEASUREMENT_FLAG_NOCHAMBER == byVals[i] ))[1]];&lt;BR /&gt;&lt;BR /&gt;chartMin = Min( :CHART_VALUE[dt &amp;lt;&amp;lt; get rows where( :MEASUREMENT_FLAG_NOCHAMBER == byVals[i])]);&lt;BR /&gt;chartMax = Max( :CHART_VALUE[dt &amp;lt;&amp;lt; get rows where( :MEASUREMENT_FLAG_NOCHAMBER == byVals[i])]);&lt;BR /&gt;&lt;BR /&gt;If(LCL &amp;lt; chartMin, chartMin = LCL );&lt;BR /&gt;If(UCL &amp;gt; chartMax, chartMax = UCL );&lt;BR /&gt;&lt;BR /&gt;chartRange5% = (chartMax - ChartMin)/5;&lt;BR /&gt;Gridset=(UCL - LCL)/5;&lt;BR /&gt;&lt;BR /&gt;chartMin = chartMin - chartRange5%;&lt;BR /&gt;chartMax = chartMax + chartRange5%;&lt;/P&gt;&lt;P&gt;Eval(&lt;BR /&gt;Substitute(&lt;BR /&gt;Expr(&lt;BR /&gt;Bi &amp;lt;&amp;lt; SendToByGroup(&lt;BR /&gt;{:MEASUREMENT_FLAG_NOCHAMBER == __byVals__},&lt;BR /&gt;SendToReport(&lt;BR /&gt;Dispatch(&lt;BR /&gt;{},&lt;BR /&gt;"1",&lt;BR /&gt;ScaleBox,&lt;BR /&gt;{Format( "y/m/d h:m:s", 22, 0 ), Min(),&lt;BR /&gt;Max( ), Interval( "Day" ), Inc( 1 ), Minor Ticks( 0 ),&lt;BR /&gt;Label Row( Label Orientation( "Vertical" ) )}&lt;BR /&gt;),&lt;BR /&gt;Dispatch(&lt;BR /&gt;{},&lt;BR /&gt;"2",&lt;BR /&gt;ScaleBox,&lt;BR /&gt;{Min( __min__ ), Max( __max__ ), Inc( __Grid__ ), Minor Ticks( 1 ), Label Row( Show Major Grid( 1 )),&lt;BR /&gt;Add Ref Line( __LCL__, "Solid", "Medium Dark Red", "LCL", 1 ),&lt;BR /&gt;Add Ref Line( __TAR__, "Solid", "Blue", "Target", 2 ),&lt;BR /&gt;Add Ref Line( __UCL__, "Solid", "Medium Dark Red", "UCL", 1 )}&lt;BR /&gt;),&lt;BR /&gt;Dispatch(&lt;BR /&gt;{},&lt;BR /&gt;"Bivar Plot",&lt;BR /&gt;FrameBox,&lt;BR /&gt;{Frame Size( 850, 750 ),Row Legend(&lt;BR /&gt;WLT_COMPONENT,&lt;BR /&gt;Color( 1 ),&lt;BR /&gt;Color Theme( "JMP Default" ),&lt;BR /&gt;Marker( 1 ),&lt;BR /&gt;Marker Theme( "Standard" ),&lt;BR /&gt;Continuous Scale( 0 ),&lt;BR /&gt;Reverse Scale( 0 ),&lt;BR /&gt;Excluded Rows( 0 )&lt;BR /&gt;)}&lt;BR /&gt;)&lt;BR /&gt;)&lt;BR /&gt;)&lt;BR /&gt;),&lt;BR /&gt;Expr( __byVals__ ), byVals[i],&lt;BR /&gt;Expr( __UCL__ ), UCL,&lt;BR /&gt;Expr( __LCL__ ), LCL,&lt;BR /&gt;Expr( __min__ ), chartMin,&lt;BR /&gt;Expr( __max__ ), chartMax,&lt;BR /&gt;Expr( __Grid__ ), Gridset,&lt;BR /&gt;Expr( __TAR__ ), TGT&lt;BR /&gt;),&lt;BR /&gt;);&lt;BR /&gt;);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 02 Mar 2020 07:36:46 GMT</pubDate>
    <dc:creator>yu629xiao</dc:creator>
    <dc:date>2020-03-02T07:36:46Z</dc:date>
    <item>
      <title>FIT Spline in Loop Function</title>
      <link>https://community.jmp.com/t5/Discussions/FIT-Spline-in-Loop-Function/m-p/250008#M49083</link>
      <description>&lt;P&gt;I am using below loop function to create Bivariate charts by Column "&amp;nbsp;MEASUREMENT_FLAG_NOCHAMBER". However , I want to add more FIT Spline grouping by "&amp;nbsp;WLT_COMPONENT" but fail again and again. anybody can help check what I can do for below script ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;dt = Current Data Table();&lt;/P&gt;&lt;P&gt;Summarize( dt, byVals = by( :MEASUREMENT_FLAG_NOCHAMBER ) );&lt;/P&gt;&lt;P&gt;Bi = Bivariate( X( :LOT_DATA_COLLECT_DATE ), Y( :CHART_VALUE ), by( :MEASUREMENT_FLAG_NOCHAMBER ));&lt;BR /&gt;&lt;BR /&gt;For( i = 1, i &amp;lt;= N Items( byVals ), i++,&lt;/P&gt;&lt;P&gt;LCL = :LO_CONTROL_LMT[(dt &amp;lt;&amp;lt; get rows where( :MEASUREMENT_FLAG_NOCHAMBER == byVals[i] ))[1]];&lt;BR /&gt;UCL = :UP_CONTROL_LMT[(dt &amp;lt;&amp;lt; get rows where( :MEASUREMENT_FLAG_NOCHAMBER == byVals[i] ))[1]];&lt;BR /&gt;TGT = :TARGET[(dt &amp;lt;&amp;lt; get rows where( :MEASUREMENT_FLAG_NOCHAMBER == byVals[i] ))[1]];&lt;BR /&gt;&lt;BR /&gt;chartMin = Min( :CHART_VALUE[dt &amp;lt;&amp;lt; get rows where( :MEASUREMENT_FLAG_NOCHAMBER == byVals[i])]);&lt;BR /&gt;chartMax = Max( :CHART_VALUE[dt &amp;lt;&amp;lt; get rows where( :MEASUREMENT_FLAG_NOCHAMBER == byVals[i])]);&lt;BR /&gt;&lt;BR /&gt;If(LCL &amp;lt; chartMin, chartMin = LCL );&lt;BR /&gt;If(UCL &amp;gt; chartMax, chartMax = UCL );&lt;BR /&gt;&lt;BR /&gt;chartRange5% = (chartMax - ChartMin)/5;&lt;BR /&gt;Gridset=(UCL - LCL)/5;&lt;BR /&gt;&lt;BR /&gt;chartMin = chartMin - chartRange5%;&lt;BR /&gt;chartMax = chartMax + chartRange5%;&lt;/P&gt;&lt;P&gt;Eval(&lt;BR /&gt;Substitute(&lt;BR /&gt;Expr(&lt;BR /&gt;Bi &amp;lt;&amp;lt; SendToByGroup(&lt;BR /&gt;{:MEASUREMENT_FLAG_NOCHAMBER == __byVals__},&lt;BR /&gt;SendToReport(&lt;BR /&gt;Dispatch(&lt;BR /&gt;{},&lt;BR /&gt;"1",&lt;BR /&gt;ScaleBox,&lt;BR /&gt;{Format( "y/m/d h:m:s", 22, 0 ), Min(),&lt;BR /&gt;Max( ), Interval( "Day" ), Inc( 1 ), Minor Ticks( 0 ),&lt;BR /&gt;Label Row( Label Orientation( "Vertical" ) )}&lt;BR /&gt;),&lt;BR /&gt;Dispatch(&lt;BR /&gt;{},&lt;BR /&gt;"2",&lt;BR /&gt;ScaleBox,&lt;BR /&gt;{Min( __min__ ), Max( __max__ ), Inc( __Grid__ ), Minor Ticks( 1 ), Label Row( Show Major Grid( 1 )),&lt;BR /&gt;Add Ref Line( __LCL__, "Solid", "Medium Dark Red", "LCL", 1 ),&lt;BR /&gt;Add Ref Line( __TAR__, "Solid", "Blue", "Target", 2 ),&lt;BR /&gt;Add Ref Line( __UCL__, "Solid", "Medium Dark Red", "UCL", 1 )}&lt;BR /&gt;),&lt;BR /&gt;Dispatch(&lt;BR /&gt;{},&lt;BR /&gt;"Bivar Plot",&lt;BR /&gt;FrameBox,&lt;BR /&gt;{Frame Size( 850, 750 ),Row Legend(&lt;BR /&gt;WLT_COMPONENT,&lt;BR /&gt;Color( 1 ),&lt;BR /&gt;Color Theme( "JMP Default" ),&lt;BR /&gt;Marker( 1 ),&lt;BR /&gt;Marker Theme( "Standard" ),&lt;BR /&gt;Continuous Scale( 0 ),&lt;BR /&gt;Reverse Scale( 0 ),&lt;BR /&gt;Excluded Rows( 0 )&lt;BR /&gt;)}&lt;BR /&gt;)&lt;BR /&gt;)&lt;BR /&gt;)&lt;BR /&gt;),&lt;BR /&gt;Expr( __byVals__ ), byVals[i],&lt;BR /&gt;Expr( __UCL__ ), UCL,&lt;BR /&gt;Expr( __LCL__ ), LCL,&lt;BR /&gt;Expr( __min__ ), chartMin,&lt;BR /&gt;Expr( __max__ ), chartMax,&lt;BR /&gt;Expr( __Grid__ ), Gridset,&lt;BR /&gt;Expr( __TAR__ ), TGT&lt;BR /&gt;),&lt;BR /&gt;);&lt;BR /&gt;);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Mar 2020 07:36:46 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/FIT-Spline-in-Loop-Function/m-p/250008#M49083</guid>
      <dc:creator>yu629xiao</dc:creator>
      <dc:date>2020-03-02T07:36:46Z</dc:date>
    </item>
    <item>
      <title>Re: FIT Spline in Loop Function</title>
      <link>https://community.jmp.com/t5/Discussions/FIT-Spline-in-Loop-Function/m-p/251394#M49352</link>
      <description>&lt;P&gt;maybe try making the graph manually the first time, like you are in the fitY by X platform.&lt;/P&gt;
&lt;P&gt;Then from the red triangle menu, choose, "Group By" and select WLT_component. &amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Save the script to the script window so you can get the JSL for adding the grouping variable top add to your script.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Mar 2020 17:57:44 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/FIT-Spline-in-Loop-Function/m-p/251394#M49352</guid>
      <dc:creator>Byron_JMP</dc:creator>
      <dc:date>2020-03-09T17:57:44Z</dc:date>
    </item>
  </channel>
</rss>

