<?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: Parameter Identification Technique Bi-variate Signatures in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/361117#M61057</link>
    <description>&lt;P&gt;Hi &lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/24770"&gt;@Cklud&lt;/a&gt; ,&lt;/P&gt;
&lt;P&gt;Perhaps this can by useful:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.pega-analytics.co.uk/blog/linearly-separable-data/" target="_blank"&gt;https://www.pega-analytics.co.uk/blog/linearly-separable-data/&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.pega-analytics.co.uk/blog/grab-those-handles/" target="_blank"&gt;https://www.pega-analytics.co.uk/blog/grab-those-handles/&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.pega-analytics.co.uk/blog/visualising-machine-learning-pt-1/" target="_blank"&gt;https://www.pega-analytics.co.uk/blog/visualising-machine-learning-pt-1/&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.pega-analytics.co.uk/blog/visualising-machine-learning-pt-2/" target="_blank"&gt;https://www.pega-analytics.co.uk/blog/visualising-machine-learning-pt-2/&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;all the best,&lt;/P&gt;
&lt;P&gt;Ron&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 20 Feb 2021 13:14:38 GMT</pubDate>
    <dc:creator>ron_horne</dc:creator>
    <dc:date>2021-02-20T13:14:38Z</dc:date>
    <item>
      <title>Parameter Identification Technique Bi-variate Signatures</title>
      <link>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/361027#M61051</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It would be great to get inputs on an approach to automate identification of parameters that can distinguish a bivariate response as shown in the example plot below. The data set has ~20k numerical continuous columns and one character response column. The response column has entries of the letter A or B.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Objective is to identify parameters that can identify as many of category B without identifying any (or very few of) category B.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Visually I identified 2 specific parameters that allow identification of the majority of category B without identifying any of category A. It can distinguish them with a linear line. Partition doesn't work well as category B is within the distribution of category A for each of the two parameters individually.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What would be the best approach in jmp/jsl to automate this identification?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your time and help. - C&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Cklud_1-1613782823149.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/30473iD6F5E0ED0A776D55/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Cklud_1-1613782823149.png" alt="Cklud_1-1613782823149.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jun 2023 22:06:30 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/361027#M61051</guid>
      <dc:creator>Cklud</dc:creator>
      <dc:date>2023-06-09T22:06:30Z</dc:date>
    </item>
    <item>
      <title>Re: Parameter Identification Technique Bi-variate Signatures</title>
      <link>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/361096#M61054</link>
      <description>&lt;P&gt;Please see enclosed script,&lt;/P&gt;&lt;P&gt;it generates a table with continuous x, and a bivariate response.&lt;/P&gt;&lt;P&gt;There are some scripts for vizualization and modeling.&lt;/P&gt;&lt;P&gt;You can try response screening, and Fit model for finding relevant variables.&lt;/P&gt;&lt;P&gt;As there are as many columns 20K, PCA for the continuous x would be an option (variable reduction technique).&lt;/P&gt;&lt;P&gt;In this example there is no outcome from it, as all x are independent (random normal).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here( 1 );

cdt = New Table( "data", New Column( "response", Character ) );
cdt &amp;lt;&amp;lt; add rows( 100 );
For( i = 1, i &amp;lt;= 10, i++,
	cdt &amp;lt;&amp;lt; New Column( "col" || Char( i ), Continuous, set each value( Random Normal( i, 1 ) ) )
);

cdt:response &amp;lt;&amp;lt; set formula( If( :col5 &amp;lt; 4 &amp;amp; :col6 &amp;lt; 5, "B", "A" ) );

cdt &amp;lt;&amp;lt; 
Add Properties to Table(
	{New Script(
		"col6 vs. col5",
		Graph Builder(
			Variables( X( :col5 ), Y( :col6 ), Overlay( :response ) ),
			Elements( Points( X, Y, Legend( 13 ) ), Smoother( X, Y, Legend( 14 ) ) )
		)
	), New Script(
		"Scatterplot Matrix",
		Scatterplot Matrix(
			Y(
				:response,
				:col1,
				:col2,
				:col3,
				:col4,
				:col5,
				:col6,
				:col7,
				:col8,
				:col9,
				:col10
			),
			Matrix Format( "Lower Triangular" )
		)
	), New Script(
		"Response Screening of response",
		Response Screening(
			Y( :response ),
			X(
				:col1,
				:col2,
				:col3,
				:col4,
				:col5,
				:col6,
				:col7,
				:col8,
				:col9,
				:col10
			)
		)
	), New Script(
		"Fit Nominal Logistic",
		Fit Model(
			Y( :response ),
			Effects(
				:col1,
				:col2,
				:col3,
				:col4,
				:col5,
				:col6,
				:col7,
				:col8,
				:col9,
				:col10
			),
			Personality( "Nominal Logistic" ),
			Run( Likelihood Ratio Tests( 1 ), Wald Tests( 0 ) )
		)
	), New Script(
		"Principal Components",
		Principal Components(
			Y(
				:col1,
				:col2,
				:col3,
				:col4,
				:col5,
				:col6,
				:col7,
				:col8,
				:col9,
				:col10
			),
			Estimation Method( "Default" ),
			"on Correlations"
		)
	)}
);&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sat, 20 Feb 2021 08:59:43 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/361096#M61054</guid>
      <dc:creator>Georg</dc:creator>
      <dc:date>2021-02-20T08:59:43Z</dc:date>
    </item>
    <item>
      <title>Re: Parameter Identification Technique Bi-variate Signatures</title>
      <link>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/361106#M61056</link>
      <description>&lt;P&gt;Also predictor screening and discriminant analysis may give exactly what you want.&lt;/P&gt;&lt;P&gt;With many data, it could be a good choice to first start with a small set, to test out the different methods.&lt;/P&gt;</description>
      <pubDate>Sat, 20 Feb 2021 12:17:56 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/361106#M61056</guid>
      <dc:creator>Georg</dc:creator>
      <dc:date>2021-02-20T12:17:56Z</dc:date>
    </item>
    <item>
      <title>Re: Parameter Identification Technique Bi-variate Signatures</title>
      <link>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/361117#M61057</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/24770"&gt;@Cklud&lt;/a&gt; ,&lt;/P&gt;
&lt;P&gt;Perhaps this can by useful:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.pega-analytics.co.uk/blog/linearly-separable-data/" target="_blank"&gt;https://www.pega-analytics.co.uk/blog/linearly-separable-data/&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.pega-analytics.co.uk/blog/grab-those-handles/" target="_blank"&gt;https://www.pega-analytics.co.uk/blog/grab-those-handles/&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.pega-analytics.co.uk/blog/visualising-machine-learning-pt-1/" target="_blank"&gt;https://www.pega-analytics.co.uk/blog/visualising-machine-learning-pt-1/&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.pega-analytics.co.uk/blog/visualising-machine-learning-pt-2/" target="_blank"&gt;https://www.pega-analytics.co.uk/blog/visualising-machine-learning-pt-2/&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;all the best,&lt;/P&gt;
&lt;P&gt;Ron&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 20 Feb 2021 13:14:38 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/361117#M61057</guid>
      <dc:creator>ron_horne</dc:creator>
      <dc:date>2021-02-20T13:14:38Z</dc:date>
    </item>
    <item>
      <title>Re: Parameter Identification Technique Bi-variate Signatures</title>
      <link>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/361210#M61074</link>
      <description>&lt;P&gt;Do you know the categories ahead of time? Or have you identified them based on the scatterplot?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Are you looking for a way to discriminate the two clusters in that two dimensional space?&lt;/P&gt;</description>
      <pubDate>Sun, 21 Feb 2021 15:47:51 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/361210#M61074</guid>
      <dc:creator>Jeff_Perkinson</dc:creator>
      <dc:date>2021-02-21T15:47:51Z</dc:date>
    </item>
    <item>
      <title>Re: Parameter Identification Technique Bi-variate Signatures</title>
      <link>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/361432#M61104</link>
      <description>&lt;P&gt;Minor correction: you used the term "bi-variate" incorrectly. That term refers to two variables. It does not refer to one variable with two levels. You might confuse other readers.&lt;/P&gt;</description>
      <pubDate>Mon, 22 Feb 2021 18:31:49 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/361432#M61104</guid>
      <dc:creator>Mark_Bailey</dc:creator>
      <dc:date>2021-02-22T18:31:49Z</dc:date>
    </item>
    <item>
      <title>Re: Parameter Identification Technique Bi-variate Signatures</title>
      <link>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/361752#M61142</link>
      <description>&lt;P&gt;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/24770"&gt;@Cklud&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;You should include which version of JMP you are using.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In line with&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/958"&gt;@ron_horne&lt;/a&gt;&amp;nbsp;links, I suggest using JMP Partition and for visualization, I like Parallel Plots, but not all people are fans of this plot.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Using&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/9474"&gt;@Georg&lt;/a&gt;'s data table, the JMP Partition result is shown below.&amp;nbsp; Note since there are only 2 in one group, I set the minimum split size to 2.&lt;/P&gt;
&lt;P&gt;Partition selects a slice one input variable cut at a time.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 587px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/30626iA2D3B6E7B195C6DC/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is the script for Partition, which can be achieved with the user interface.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Partition(
	Y( :response ),
	X( :col1, :col2, :col3, :col4, :col5, :col6, :col7, :col8, :col9, :col10 ),
	Minimum Size Split( 2 ),
	Informative Missing( 1 ),
	SendToReport(
		Dispatch( {}, "Partition Report", FrameBox, {Frame Size( 480, 56 )} )
	)
)&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Here is the script of standardized distributions using GraphBuilder&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Graph Builder(
	Size( 843, 703 ),
	Variables(
		X( :col1, Combine( "Parallel Independent" ) ),
		X( :col2, Position( 1 ), Combine( "Parallel Independent" ) ),
		X( :col3, Position( 1 ), Combine( "Parallel Independent" ) ),
		X( :col4, Position( 1 ), Combine( "Parallel Independent" ) ),
		X( :col5, Position( 1 ), Combine( "Parallel Independent" ) ),
		X( :col6, Position( 1 ), Combine( "Parallel Independent" ) ),
		X( :col7, Position( 1 ), Combine( "Parallel Independent" ) ),
		X( :col8, Position( 1 ), Combine( "Parallel Independent" ) ),
		X( :col9, Position( 1 ), Combine( "Parallel Independent" ) ),
		X( :col10, Position( 1 ), Combine( "Parallel Independent" ) ),
		Color( :response ),
		Size( :response )
	),
	Elements(
		Points(
			X( 1 ),
			X( 2 ),
			X( 3 ),
			X( 4 ),
			X( 5 ),
			X( 6 ),
			X( 7 ),
			X( 8 ),
			X( 9 ),
			X( 10 ),
			Legend( 17 )
		)
	)
)&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 812px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/30628i460BB3E695E5CC46/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or make it a parallel plot.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 946px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/30629iE27255F75C46EA87/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Feb 2021 12:55:51 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/361752#M61142</guid>
      <dc:creator>gzmorgan0</dc:creator>
      <dc:date>2021-02-23T12:55:51Z</dc:date>
    </item>
    <item>
      <title>Re: Parameter Identification Technique Bi-variate Signatures</title>
      <link>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/362416#M61221</link>
      <description>&lt;P&gt;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/5358"&gt;@Mark_Bailey&lt;/a&gt;, in fairness, under the fit y by x platform, when plotting continuous v continuous variables, it is called Bivariate.&amp;nbsp; I had the same initial confusion though.&lt;/P&gt;</description>
      <pubDate>Wed, 24 Feb 2021 21:41:43 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Parameter-Identification-Technique-Bi-variate-Signatures/m-p/362416#M61221</guid>
      <dc:creator>ih</dc:creator>
      <dc:date>2021-02-24T21:41:43Z</dc:date>
    </item>
  </channel>
</rss>

