<?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: How to get the median of an array in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/How-to-get-the-median-of-an-array/m-p/92943#M38764</link>
    <description>&lt;P&gt;Using Stan's quantile method, add the formula to the &lt;EM&gt;median&lt;/EM&gt; column:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;New Table( "Utility Data",
	New Column( "Consumption", Character, "Nominal", Set Values( {"Electricity", "Gas"} ) ),
	New Column( "Monday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [11.2, 100.4] ) ),
	New Column( "Tuesday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [10.4, 86.9] ) ),
	New Column( "Wednesday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [13, 94.8] ) ),
	New Column( "Thursday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [7.1, 103] ) ),
	New Column( "Friday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [12.4, 112.3] ) ),
	New Column( "Saturday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [11.9, 95.3] ) ),
	New Column( "Sunday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [9.7, 97.8] ) ),
	New Column( "Median", Numeric, "Continuous", Format( "Best", 12 ),
	// the 2nd argument to the quantile function is a matrix made from the days of the row...
		formula( Quantile( 0.5, monday || tuesday || wednesday || thursday || friday || saturday || sunday ) )
	)
)&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="column formula using Quantile to get Median" style="width: 999px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/15012iC4C4A5644E406201/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="column formula using Quantile to get Median" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;column formula using Quantile to get Median&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 04 Jan 2019 23:30:06 GMT</pubDate>
    <dc:creator>Craige_Hales</dc:creator>
    <dc:date>2019-01-04T23:30:06Z</dc:date>
    <item>
      <title>How to get the median of an array</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-get-the-median-of-an-array/m-p/91890#M38754</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am looking for a simple thing: the median of an array.&lt;/P&gt;&lt;P&gt;I found complex things with tabulate, summary tables,...But I need simpler:&lt;/P&gt;&lt;P&gt;Suppose I have an array (Matrix) A:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;A = 1::10;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;How to get the media of A ??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jan 2019 18:45:24 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-get-the-median-of-an-array/m-p/91890#M38754</guid>
      <dc:creator>samir</dc:creator>
      <dc:date>2019-01-04T18:45:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the median of an array</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-get-the-median-of-an-array/m-p/92086#M38756</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/395"&gt;@samir&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;You can use the quantile function without and with a by variable as shown in the example below.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
Row() = 1;
median_ht = Col Quantile( :height, 0.5 );
Row() = 1;
median_htbyage = Col Quantile( :height, 0.5, :age );
Show( median_ht ); //Show median height
Show( median_htbyage ); //Show median height by age&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Col Median Function" style="width: 813px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/15011iA1A8999E7B0A1048/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2019-01-04 14.13.55.png" alt="Col Median Function" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Col Median Function&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;cheers,&lt;/P&gt;
&lt;P&gt;Stan&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jan 2019 19:27:13 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-get-the-median-of-an-array/m-p/92086#M38756</guid>
      <dc:creator>stan_koprowski</dc:creator>
      <dc:date>2019-01-04T19:27:13Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the median of an array</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-get-the-median-of-an-array/m-p/92457#M38757</link>
      <description>&lt;P&gt;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/706"&gt;@stan_koprowski&lt;/a&gt;,&amp;nbsp;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;While I thought of this, I think&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/395"&gt;@samir&lt;/a&gt;&amp;nbsp;was asking, how the same can be calculated for a matrix not from a data table ? I looked at the scripting index, there does not seem a direct way to compute the quantiles or median for a matrix (unless I missed it)&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jan 2019 20:17:22 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-get-the-median-of-an-array/m-p/92457#M38757</guid>
      <dc:creator>uday_guntupalli</dc:creator>
      <dc:date>2019-01-04T20:17:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the median of an array</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-get-the-median-of-an-array/m-p/92539#M38758</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/6696"&gt;@uday_guntupalli&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;You could do the same with a matrix as follows--&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
htmat = :height&amp;lt;&amp;lt;Get As Matrix;
htmat1 = 1 :: 10;
Eval List(
	{
	Quantile( 0.5, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000 ), 
	Quantile(0.5,htmat),
	Quantile(0.5,htmat1)
	}
);
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;//output&lt;/P&gt;
&lt;P&gt;{500, 63, 5.5}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;cheers,&lt;/P&gt;
&lt;P&gt;Stan&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jan 2019 20:27:12 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-get-the-median-of-an-array/m-p/92539#M38758</guid>
      <dc:creator>stan_koprowski</dc:creator>
      <dc:date>2019-01-04T20:27:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the median of an array</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-get-the-median-of-an-array/m-p/92891#M38761</link>
      <description>&lt;P&gt;Thanks !&lt;/P&gt;&lt;P&gt;I guess &lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/6696"&gt;@uday_guntupalli&lt;/a&gt;&amp;nbsp;got my point :)&lt;/img&gt; and &lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/706"&gt;@stan_koprowski&lt;/a&gt;&amp;nbsp;got a solution.&lt;/P&gt;&lt;P&gt;Indeed I was looking for a median of a matrix because I was not able to extract it immediatly from the table, but may be you can lead me to a way:&lt;/P&gt;&lt;P&gt;I hava a table (like below). I would like to calculate the median of each row in a simple way. Of course I need to exclude the 1st column from the calculation. In excel it is straight forward, but in JSL-JMP, I do not know how to do it simply (avoiding to stack the table,...).&lt;/P&gt;&lt;P&gt;Example of a table:&lt;/P&gt;&lt;P&gt;Consumption&amp;nbsp;&amp;nbsp; Monday&amp;nbsp; Tuesday&amp;nbsp; Wednesday&amp;nbsp; Thursday&amp;nbsp; Friday&amp;nbsp; Saturday&amp;nbsp; Sunday&amp;nbsp; Median&lt;/P&gt;&lt;P&gt;Electricity&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ?&lt;/P&gt;&lt;P&gt;Gas&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 86.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 94.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 103.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 112.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;95.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 97.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ?&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jan 2019 22:49:09 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-get-the-median-of-an-array/m-p/92891#M38761</guid>
      <dc:creator>samir</dc:creator>
      <dc:date>2019-01-04T22:49:09Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the median of an array</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-get-the-median-of-an-array/m-p/92943#M38764</link>
      <description>&lt;P&gt;Using Stan's quantile method, add the formula to the &lt;EM&gt;median&lt;/EM&gt; column:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;New Table( "Utility Data",
	New Column( "Consumption", Character, "Nominal", Set Values( {"Electricity", "Gas"} ) ),
	New Column( "Monday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [11.2, 100.4] ) ),
	New Column( "Tuesday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [10.4, 86.9] ) ),
	New Column( "Wednesday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [13, 94.8] ) ),
	New Column( "Thursday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [7.1, 103] ) ),
	New Column( "Friday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [12.4, 112.3] ) ),
	New Column( "Saturday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [11.9, 95.3] ) ),
	New Column( "Sunday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [9.7, 97.8] ) ),
	New Column( "Median", Numeric, "Continuous", Format( "Best", 12 ),
	// the 2nd argument to the quantile function is a matrix made from the days of the row...
		formula( Quantile( 0.5, monday || tuesday || wednesday || thursday || friday || saturday || sunday ) )
	)
)&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="column formula using Quantile to get Median" style="width: 999px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/15012iC4C4A5644E406201/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="column formula using Quantile to get Median" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;column formula using Quantile to get Median&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jan 2019 23:30:06 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-get-the-median-of-an-array/m-p/92943#M38764</guid>
      <dc:creator>Craige_Hales</dc:creator>
      <dc:date>2019-01-04T23:30:06Z</dc:date>
    </item>
  </channel>
</rss>

