<?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: percentage of range in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/percentage-of-range/m-p/432493#M281785</link>
    <description>&lt;P&gt;The RANGE calculation is fine.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The PC_STAT calculation should go just before the OUTPUT statement.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm not sure the WANT example is entirely correct for PC_STAT.&amp;nbsp; Shouldn't each group have an observation where PC_STAT is 1?&lt;/P&gt;</description>
    <pubDate>Tue, 30 Jan 2018 21:00:40 GMT</pubDate>
    <dc:creator>Astounding</dc:creator>
    <dc:date>2018-01-30T21:00:40Z</dc:date>
    <item>
      <title>percentage of range</title>
      <link>https://communities.sas.com/t5/SAS-Programming/percentage-of-range/m-p/432488#M281783</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the code below min_stat, max_stat, and range are computed correctly, however, pc_stat doesn't work.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
	do until (last.SO);
		set have;
		by unit SO;
		min_stat = min(min_stat, distance);
		max_stat = max(max_stat, distance);
	end;

	range = max_stat - min_stat;

	pc_stat = (distance-min_stat)/range;
	do until (last.SO);
		set have;
		by unit SO;
		output;
	end;
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;The data below shows the input, incorrect pc_stat_get and the desired pc_stat_want. The typical excel equation is:J2 =(D2-F2)/H2 where distance = D2, min_stat = F2, range = H2, and pc_stat_want = J2. Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;unit&lt;/TD&gt;&lt;TD&gt;SO&lt;/TD&gt;&lt;TD&gt;distance&lt;/TD&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;TD&gt;min_stat&lt;/TD&gt;&lt;TD&gt;max_stat&lt;/TD&gt;&lt;TD&gt;range&lt;/TD&gt;&lt;TD&gt;pc_stat_get&lt;/TD&gt;&lt;TD&gt;pc_stat_want&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2801&lt;/TD&gt;&lt;TD&gt;1114&lt;/TD&gt;&lt;TD&gt;61879.683&lt;/TD&gt;&lt;TD&gt;23-Jan-18&lt;/TD&gt;&lt;TD&gt;61879.68&lt;/TD&gt;&lt;TD&gt;69663.15&lt;/TD&gt;&lt;TD&gt;7783.464&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2801&lt;/TD&gt;&lt;TD&gt;1114&lt;/TD&gt;&lt;TD&gt;65404.52&lt;/TD&gt;&lt;TD&gt;24-Jan-18&lt;/TD&gt;&lt;TD&gt;61879.68&lt;/TD&gt;&lt;TD&gt;69663.15&lt;/TD&gt;&lt;TD&gt;7783.464&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0.45286225&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2801&lt;/TD&gt;&lt;TD&gt;1114&lt;/TD&gt;&lt;TD&gt;66928.735&lt;/TD&gt;&lt;TD&gt;25-Jan-18&lt;/TD&gt;&lt;TD&gt;61879.68&lt;/TD&gt;&lt;TD&gt;69663.15&lt;/TD&gt;&lt;TD&gt;7783.464&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0.64868958&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2801&lt;/TD&gt;&lt;TD&gt;1114&lt;/TD&gt;&lt;TD&gt;69270.521&lt;/TD&gt;&lt;TD&gt;26-Jan-18&lt;/TD&gt;&lt;TD&gt;61879.68&lt;/TD&gt;&lt;TD&gt;69663.15&lt;/TD&gt;&lt;TD&gt;7783.464&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0.94955639&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2801&lt;/TD&gt;&lt;TD&gt;1115&lt;/TD&gt;&lt;TD&gt;61887.203&lt;/TD&gt;&lt;TD&gt;23-Jan-18&lt;/TD&gt;&lt;TD&gt;61887.2&lt;/TD&gt;&lt;TD&gt;69652.83&lt;/TD&gt;&lt;TD&gt;7765.627&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2801&lt;/TD&gt;&lt;TD&gt;1115&lt;/TD&gt;&lt;TD&gt;65411.952&lt;/TD&gt;&lt;TD&gt;24-Jan-18&lt;/TD&gt;&lt;TD&gt;61887.2&lt;/TD&gt;&lt;TD&gt;69652.83&lt;/TD&gt;&lt;TD&gt;7765.627&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0.4538911&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2801&lt;/TD&gt;&lt;TD&gt;1115&lt;/TD&gt;&lt;TD&gt;66937.299&lt;/TD&gt;&lt;TD&gt;25-Jan-18&lt;/TD&gt;&lt;TD&gt;61887.2&lt;/TD&gt;&lt;TD&gt;69652.83&lt;/TD&gt;&lt;TD&gt;7765.627&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0.65031401&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2801&lt;/TD&gt;&lt;TD&gt;1115&lt;/TD&gt;&lt;TD&gt;69260.203&lt;/TD&gt;&lt;TD&gt;26-Jan-18&lt;/TD&gt;&lt;TD&gt;61887.2&lt;/TD&gt;&lt;TD&gt;69652.83&lt;/TD&gt;&lt;TD&gt;7765.627&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0.9494404&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Tue, 30 Jan 2018 20:40:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/percentage-of-range/m-p/432488#M281783</guid>
      <dc:creator>capam</dc:creator>
      <dc:date>2018-01-30T20:40:23Z</dc:date>
    </item>
    <item>
      <title>Re: percentage of range</title>
      <link>https://communities.sas.com/t5/SAS-Programming/percentage-of-range/m-p/432491#M281784</link>
      <description>&lt;P&gt;I think your formula is correct, not sure it's in the correct location. Try moving the RANGE to your DoW portion and the PC_STAT to after the second SET statement.&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jan 2018 20:47:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/percentage-of-range/m-p/432491#M281784</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-01-30T20:47:26Z</dc:date>
    </item>
    <item>
      <title>Re: percentage of range</title>
      <link>https://communities.sas.com/t5/SAS-Programming/percentage-of-range/m-p/432493#M281785</link>
      <description>&lt;P&gt;The RANGE calculation is fine.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The PC_STAT calculation should go just before the OUTPUT statement.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm not sure the WANT example is entirely correct for PC_STAT.&amp;nbsp; Shouldn't each group have an observation where PC_STAT is 1?&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jan 2018 21:00:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/percentage-of-range/m-p/432493#M281785</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2018-01-30T21:00:40Z</dc:date>
    </item>
  </channel>
</rss>

