<?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: Post processing Monte Carlo Outcomes from Prediction Profiler in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Post-processing-Monte-Carlo-Outcomes-from-Prediction-Profiler/m-p/687738#M87333</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/51905"&gt;@mark_war&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Without knowing exactly what kind of statistics you are looking to perform and evaluate, see the below example of how you can modify your code so that it automatically performs analyses.&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default to Here(1);

Profiler(
	Y( :Formula ),
	Profiler(
		1,
		Term Value(
			thickness(
				2.9875,
				Min( 2.30771982310094 ),
				Max( 3.46241935483871 ),
				Lock( 0 ),
				Show( 1 )
			),
			Voltage(
				1,
				Min( 0.3584375 ),
				Max( 1.59908333333333 ),
				Lock( 0 ),
				Show( 1 )
			)
		),
		Simulator(
			1,
			Factors(
				thickness &amp;lt;&amp;lt; Random( Normal( 2.9875, 0.2 ) ),
				Voltage &amp;lt;&amp;lt; Random( Normal( 1, 0.2 ) )
			),
			Responses( Formula &amp;lt;&amp;lt; No Noise ),
			Resimulate,
			Simulate to Table
		)
	),
	SendToReport(
		Dispatch(
			{"Prediction Profiler"},
			"10000",
			ScaleBox,
			{Min( -0.0325024497795198 ), Max( 0.801201923076923 ), Inc( 0.2 ),
			Minor Ticks( 1 )}
		),
		Dispatch(
			{"Prediction Profiler"},
			"2",
			ScaleBox,
			{Min( 0.3584375 ), Max( 1.59908333333333 ), Inc( 0.2 ), Minor Ticks( 1 )
			}
		),
		Dispatch(
			{"Prediction Profiler"},
			"1",
			ScaleBox,
			{Min( 2.30771982310094 ), Max( 3.46241935483871 ), Inc( 0.2 ),
			Minor Ticks( 1 )}
		),
		Dispatch(
			{"Prediction Profiler"},
			"Profiler",
			FrameBox,
			{Frame Size( 134, 167 )}
		),
		Dispatch(
			{"Prediction Profiler"},
			"Profiler Simulator Distribution",
			FrameBox,
			{Frame Size( 124, 56 )}
		),
		Dispatch(
			{"Prediction Profiler"},
			"Profiler",
			FrameBox( 3 ),
			{Frame Size( 134, 167 )}
		),
		Dispatch(
			{"Prediction Profiler"},
			"Profiler Simulator Distribution",
			FrameBox( 2 ),
			{Frame Size( 124, 56 )}
		),
		Dispatch(
			{"Prediction Profiler"},
			"Profile Simulator Histogram",
			FrameBox,
			{Frame Size( 64, 157 ), DispatchSeg(
				Hist Seg( 1 ),
				{Fill Color( "Green" ), Bin Span( 2, 0 )}
			)}
		),
		Dispatch(
			{"Prediction Profiler", "Simulator"},
			"Simulate to Table",
			OutlineBox,
			{Close( 0 )}
		)
	)
);

dtlist=get data table list();//this creates a list of all the open data tables.

dt=Data Table(dtlist[1]);//this assigns the top-most data table to the variable dt so that you can perform the statistics on this data table rather than the original data table

//this sends the command to the data table to generate some distributions.
dt&amp;lt;&amp;lt;Distribution(
	Continuous Distribution( Column( :thickness ) ),
	Continuous Distribution( Column( :Voltage ) ),
	Continuous Distribution( Column( :Formula ),
	Process Capability( Use Column Property Specs )
	)
);&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;This should at least get you started.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope this helps!,&lt;/P&gt;&lt;P&gt;DS&lt;/P&gt;</description>
    <pubDate>Mon, 16 Oct 2023 17:44:47 GMT</pubDate>
    <dc:creator>SDF1</dc:creator>
    <dc:date>2023-10-16T17:44:47Z</dc:date>
    <item>
      <title>Post processing Monte Carlo Outcomes from Prediction Profiler</title>
      <link>https://community.jmp.com/t5/Discussions/Post-processing-Monte-Carlo-Outcomes-from-Prediction-Profiler/m-p/687547#M87317</link>
      <description>&lt;P&gt;Hello everybody,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a JMP file with a formula of two random variables: "Voltage" and "thickness".&lt;/P&gt;&lt;P&gt;To visualize the statistical distribution of the formula, I am using the JMP Prediction profiler.&lt;/P&gt;&lt;P&gt;I managed to create a table with all the Monte Carlo outcomes run by the profiler using the JSL command:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Simulate to Table&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Here is what my screen looks like:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Capture.PNG" style="width: 999px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/57665i2DAEAFD6E7F4E0FA/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="Capture.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As a next step I would like to use the columns in the new table to make some customized statistical analysis, using the same script open in the picture (for instance to evaluate the mean value from the column Formula).&amp;nbsp;&lt;SPAN&gt;I’m stuck at this point and can’t move forward...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have some ideas?&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance,&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;</description>
      <pubDate>Mon, 16 Oct 2023 11:19:06 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Post-processing-Monte-Carlo-Outcomes-from-Prediction-Profiler/m-p/687547#M87317</guid>
      <dc:creator>mark_war</dc:creator>
      <dc:date>2023-10-16T11:19:06Z</dc:date>
    </item>
    <item>
      <title>Re: Post processing Monte Carlo Outcomes from Prediction Profiler</title>
      <link>https://community.jmp.com/t5/Discussions/Post-processing-Monte-Carlo-Outcomes-from-Prediction-Profiler/m-p/687738#M87333</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/51905"&gt;@mark_war&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Without knowing exactly what kind of statistics you are looking to perform and evaluate, see the below example of how you can modify your code so that it automatically performs analyses.&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default to Here(1);

Profiler(
	Y( :Formula ),
	Profiler(
		1,
		Term Value(
			thickness(
				2.9875,
				Min( 2.30771982310094 ),
				Max( 3.46241935483871 ),
				Lock( 0 ),
				Show( 1 )
			),
			Voltage(
				1,
				Min( 0.3584375 ),
				Max( 1.59908333333333 ),
				Lock( 0 ),
				Show( 1 )
			)
		),
		Simulator(
			1,
			Factors(
				thickness &amp;lt;&amp;lt; Random( Normal( 2.9875, 0.2 ) ),
				Voltage &amp;lt;&amp;lt; Random( Normal( 1, 0.2 ) )
			),
			Responses( Formula &amp;lt;&amp;lt; No Noise ),
			Resimulate,
			Simulate to Table
		)
	),
	SendToReport(
		Dispatch(
			{"Prediction Profiler"},
			"10000",
			ScaleBox,
			{Min( -0.0325024497795198 ), Max( 0.801201923076923 ), Inc( 0.2 ),
			Minor Ticks( 1 )}
		),
		Dispatch(
			{"Prediction Profiler"},
			"2",
			ScaleBox,
			{Min( 0.3584375 ), Max( 1.59908333333333 ), Inc( 0.2 ), Minor Ticks( 1 )
			}
		),
		Dispatch(
			{"Prediction Profiler"},
			"1",
			ScaleBox,
			{Min( 2.30771982310094 ), Max( 3.46241935483871 ), Inc( 0.2 ),
			Minor Ticks( 1 )}
		),
		Dispatch(
			{"Prediction Profiler"},
			"Profiler",
			FrameBox,
			{Frame Size( 134, 167 )}
		),
		Dispatch(
			{"Prediction Profiler"},
			"Profiler Simulator Distribution",
			FrameBox,
			{Frame Size( 124, 56 )}
		),
		Dispatch(
			{"Prediction Profiler"},
			"Profiler",
			FrameBox( 3 ),
			{Frame Size( 134, 167 )}
		),
		Dispatch(
			{"Prediction Profiler"},
			"Profiler Simulator Distribution",
			FrameBox( 2 ),
			{Frame Size( 124, 56 )}
		),
		Dispatch(
			{"Prediction Profiler"},
			"Profile Simulator Histogram",
			FrameBox,
			{Frame Size( 64, 157 ), DispatchSeg(
				Hist Seg( 1 ),
				{Fill Color( "Green" ), Bin Span( 2, 0 )}
			)}
		),
		Dispatch(
			{"Prediction Profiler", "Simulator"},
			"Simulate to Table",
			OutlineBox,
			{Close( 0 )}
		)
	)
);

dtlist=get data table list();//this creates a list of all the open data tables.

dt=Data Table(dtlist[1]);//this assigns the top-most data table to the variable dt so that you can perform the statistics on this data table rather than the original data table

//this sends the command to the data table to generate some distributions.
dt&amp;lt;&amp;lt;Distribution(
	Continuous Distribution( Column( :thickness ) ),
	Continuous Distribution( Column( :Voltage ) ),
	Continuous Distribution( Column( :Formula ),
	Process Capability( Use Column Property Specs )
	)
);&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;This should at least get you started.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope this helps!,&lt;/P&gt;&lt;P&gt;DS&lt;/P&gt;</description>
      <pubDate>Mon, 16 Oct 2023 17:44:47 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Post-processing-Monte-Carlo-Outcomes-from-Prediction-Profiler/m-p/687738#M87333</guid>
      <dc:creator>SDF1</dc:creator>
      <dc:date>2023-10-16T17:44:47Z</dc:date>
    </item>
    <item>
      <title>Re: Post processing Monte Carlo Outcomes from Prediction Profiler</title>
      <link>https://community.jmp.com/t5/Discussions/Post-processing-Monte-Carlo-Outcomes-from-Prediction-Profiler/m-p/687740#M87334</link>
      <description>&lt;P&gt;Scatterplots (Graph &amp;gt; Scatterplot Matrix) of the columns are useful for this type of analysis. &amp;nbsp; You can also add a data filter for the response variable so that you can filter on the specification range.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If the goal of your analysis is to find ranges for the input variables that will allow you to meet specification, you should try the Design Space Profiler (under the Profiler), which is designed to help you do that task more automatically. &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Oct 2023 18:08:10 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Post-processing-Monte-Carlo-Outcomes-from-Prediction-Profiler/m-p/687740#M87334</guid>
      <dc:creator>SamGardner</dc:creator>
      <dc:date>2023-10-16T18:08:10Z</dc:date>
    </item>
  </channel>
</rss>

