<?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 achieve the desired result in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/how-to-achieve-the-desired-result/m-p/160723#M41871</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think a simple division of Salary will do the trick. No Proc is needed. You need an array to hold the counts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;array k[5] _temporary_;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; set have end = eof;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; i = ceil(salary / 20000);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; k&lt;I&gt; + 1;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; if eof then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do i = 1 to dim(k); &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group = i;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; low_value = (i - 1) * 20000;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; high_value = i * 20000;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; count = k&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;keep group low_value high_value count;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 10 Feb 2015 11:27:33 GMT</pubDate>
    <dc:creator>KachiM</dc:creator>
    <dc:date>2015-02-10T11:27:33Z</dc:date>
    <item>
      <title>how to achieve the desired result</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/how-to-achieve-the-desired-result/m-p/160722#M41870</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin: 0 0 6px; color: #141823; font-family: Helvetica, Arial, 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 14px; background-color: #ffffff;"&gt;Hi all,&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 128px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="64"&gt;empid&lt;/TD&gt;&lt;TD width="64"&gt;salary&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;15000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;20000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;3&lt;/TD&gt;&lt;TD align="right"&gt;30000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;4&lt;/TD&gt;&lt;TD align="right"&gt;45000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;5&lt;/TD&gt;&lt;TD align="right"&gt;60000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;6&lt;/TD&gt;&lt;TD align="right"&gt;70000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;7&lt;/TD&gt;&lt;TD align="right"&gt;10000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;8&lt;/TD&gt;&lt;TD align="right"&gt;20000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;9&lt;/TD&gt;&lt;TD align="right"&gt;100000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;10&lt;/TD&gt;&lt;TD align="right"&gt;35000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;11&lt;/TD&gt;&lt;TD align="right"&gt;40000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;12&lt;/TD&gt;&lt;TD align="right"&gt;7000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;13&lt;/TD&gt;&lt;TD align="right"&gt;90000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;14&lt;/TD&gt;&lt;TD align="right"&gt;80000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;15&lt;/TD&gt;&lt;TD align="right"&gt;70000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;16&lt;/TD&gt;&lt;TD align="right"&gt;65000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;17&lt;/TD&gt;&lt;TD align="right"&gt;87000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;18&lt;/TD&gt;&lt;TD align="right"&gt;56000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;19&lt;/TD&gt;&lt;TD align="right"&gt;8000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;20&lt;/TD&gt;&lt;TD align="right"&gt;7000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;21&lt;/TD&gt;&lt;TD align="right"&gt;12000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;22&lt;/TD&gt;&lt;TD align="right"&gt;19000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;23&lt;/TD&gt;&lt;TD align="right"&gt;23000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;24&lt;/TD&gt;&lt;TD align="right"&gt;34000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;25&lt;/TD&gt;&lt;TD align="right"&gt;46000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;26&lt;/TD&gt;&lt;TD align="right"&gt;58000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;27&lt;/TD&gt;&lt;TD align="right"&gt;67000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;28&lt;/TD&gt;&lt;TD align="right"&gt;78000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;29&lt;/TD&gt;&lt;TD align="right"&gt;5000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;30&lt;/TD&gt;&lt;TD align="right"&gt;84000&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P style="margin: 0 0 6px; color: #141823; font-family: Helvetica, Arial, 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 14px; background-color: #ffffff;"&gt;having the data like above.&lt;BR /&gt;empid and salary information is available in pdf.&lt;BR /&gt;min salary is 5000 and maximum is 100000.&lt;BR /&gt;i want the output like devide this salaries into 5 group. &lt;SPAN class="text_exposed_show"&gt;&lt;BR /&gt;each group contain 20000 salaries. i.e.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0 0 6px; color: #141823; font-family: Helvetica, Arial, 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 14px; background-color: #ffffff;"&gt;&lt;SPAN class="text_exposed_show"&gt;sal_group&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; count(employees)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0 0 6px;"&gt;1st group 0-20000&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; number of employees in that each group.&lt;BR /&gt;2nd group 20000-40000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; number of employees in that each group.&lt;BR /&gt;last group&lt;BR /&gt;80000-100000&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; number of employees in that each group.&lt;/P&gt;&lt;P style="margin: 6px 0;"&gt;thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Feb 2015 10:23:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/how-to-achieve-the-desired-result/m-p/160722#M41870</guid>
      <dc:creator>Ravikumarkummari</dc:creator>
      <dc:date>2015-02-10T10:23:21Z</dc:date>
    </item>
    <item>
      <title>Re: how to achieve the desired result</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/how-to-achieve-the-desired-result/m-p/160723#M41871</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think a simple division of Salary will do the trick. No Proc is needed. You need an array to hold the counts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;array k[5] _temporary_;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; set have end = eof;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; i = ceil(salary / 20000);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; k&lt;I&gt; + 1;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; if eof then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do i = 1 to dim(k); &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group = i;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; low_value = (i - 1) * 20000;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; high_value = i * 20000;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; count = k&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;keep group low_value high_value count;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Feb 2015 11:27:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/how-to-achieve-the-desired-result/m-p/160723#M41871</guid>
      <dc:creator>KachiM</dc:creator>
      <dc:date>2015-02-10T11:27:33Z</dc:date>
    </item>
    <item>
      <title>Re: how to achieve the desired result</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/how-to-achieve-the-desired-result/m-p/160724#M41872</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;input empid salary ;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;1 15000&lt;/P&gt;&lt;P&gt;2 20000&lt;/P&gt;&lt;P&gt;3 30000&lt;/P&gt;&lt;P&gt;4 45000&lt;/P&gt;&lt;P&gt;5 60000&lt;/P&gt;&lt;P&gt;6 70000&lt;/P&gt;&lt;P&gt;7 10000&lt;/P&gt;&lt;P&gt;8 20000&lt;/P&gt;&lt;P&gt;9 100000&lt;/P&gt;&lt;P&gt;10 35000&lt;/P&gt;&lt;P&gt;11 40000&lt;/P&gt;&lt;P&gt;12 7000&lt;/P&gt;&lt;P&gt;13 90000&lt;/P&gt;&lt;P&gt;14 80000&lt;/P&gt;&lt;P&gt;15 70000&lt;/P&gt;&lt;P&gt;16 65000&lt;/P&gt;&lt;P&gt;17 87000&lt;/P&gt;&lt;P&gt;18 56000&lt;/P&gt;&lt;P&gt;19 8000&lt;/P&gt;&lt;P&gt;20 7000&lt;/P&gt;&lt;P&gt;21 12000&lt;/P&gt;&lt;P&gt;22 19000&lt;/P&gt;&lt;P&gt;23 23000&lt;/P&gt;&lt;P&gt;24 34000&lt;/P&gt;&lt;P&gt;25 46000&lt;/P&gt;&lt;P&gt;26 58000&lt;/P&gt;&lt;P&gt;27 67000&lt;/P&gt;&lt;P&gt;28 78000&lt;/P&gt;&lt;P&gt;29 5000&lt;/P&gt;&lt;P&gt;30 84000&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc format;&lt;/P&gt;&lt;P&gt;value fmt&lt;/P&gt;&lt;P&gt; 0-20000='1'&lt;/P&gt;&lt;P&gt; 20000&amp;lt;-40000='2'&lt;/P&gt;&lt;P&gt; 40000&amp;lt;-60000='3'&lt;/P&gt;&lt;P&gt; 60000&amp;lt;-80000='4'&lt;/P&gt;&lt;P&gt; 80000&amp;lt;-100000='5';&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt; set have;&lt;/P&gt;&lt;P&gt; group=put(salary,fmt.);&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Feb 2015 11:44:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/how-to-achieve-the-desired-result/m-p/160724#M41872</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2015-02-10T11:44:27Z</dc:date>
    </item>
    <item>
      <title>Re: how to achieve the desired result</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/how-to-achieve-the-desired-result/m-p/160725#M41873</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot &lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 20px; line-height: 1.5em; background-color: #ffffff;"&gt;xia keshan sir&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Feb 2015 11:49:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/how-to-achieve-the-desired-result/m-p/160725#M41873</guid>
      <dc:creator>Ravikumarkummari</dc:creator>
      <dc:date>2015-02-10T11:49:43Z</dc:date>
    </item>
    <item>
      <title>Re: how to achieve the desired result</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/how-to-achieve-the-desired-result/m-p/160726#M41874</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;input empid salary ;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;1 15000&lt;/P&gt;&lt;P&gt;2 20000&lt;/P&gt;&lt;P&gt;3 30000&lt;/P&gt;&lt;P&gt;4 45000&lt;/P&gt;&lt;P&gt;5 60000&lt;/P&gt;&lt;P&gt;6 70000&lt;/P&gt;&lt;P&gt;7 10000&lt;/P&gt;&lt;P&gt;8 20000&lt;/P&gt;&lt;P&gt;9 100000&lt;/P&gt;&lt;P&gt;10 35000&lt;/P&gt;&lt;P&gt;11 40000&lt;/P&gt;&lt;P&gt;12 7000&lt;/P&gt;&lt;P&gt;13 90000&lt;/P&gt;&lt;P&gt;14 80000&lt;/P&gt;&lt;P&gt;15 70000&lt;/P&gt;&lt;P&gt;16 65000&lt;/P&gt;&lt;P&gt;17 87000&lt;/P&gt;&lt;P&gt;18 56000&lt;/P&gt;&lt;P&gt;19 8000&lt;/P&gt;&lt;P&gt;20 7000&lt;/P&gt;&lt;P&gt;21 12000&lt;/P&gt;&lt;P&gt;22 19000&lt;/P&gt;&lt;P&gt;23 23000&lt;/P&gt;&lt;P&gt;24 34000&lt;/P&gt;&lt;P&gt;25 46000&lt;/P&gt;&lt;P&gt;26 58000&lt;/P&gt;&lt;P&gt;27 67000&lt;/P&gt;&lt;P&gt;28 78000&lt;/P&gt;&lt;P&gt;29 5000&lt;/P&gt;&lt;P&gt;30 84000&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc format;&lt;/P&gt;&lt;P&gt;value fmt&lt;/P&gt;&lt;P&gt; 0-20000='1'&lt;/P&gt;&lt;P&gt; 20000&amp;lt;-40000='2'&lt;/P&gt;&lt;P&gt; 40000&amp;lt;-60000='3'&lt;/P&gt;&lt;P&gt; 60000&amp;lt;-80000='4'&lt;/P&gt;&lt;P&gt; 80000&amp;lt;-100000='5';&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt; set have;&lt;/P&gt;&lt;P&gt; group=put(salary,fmt.);&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Feb 2015 11:54:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/how-to-achieve-the-desired-result/m-p/160726#M41874</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2015-02-10T11:54:33Z</dc:date>
    </item>
  </channel>
</rss>

