<?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 keep a row on the top of each group in SAS Data Management</title>
    <link>https://communities.sas.com/t5/SAS-Data-Management/How-to-keep-a-row-on-the-top-of-each-group/m-p/353898#M10582</link>
    <description>&lt;P&gt;Do you want a data set or a report? Both proc report and tabulate procedures have the ability to do a total &amp;nbsp;for a variable though they may work better starting from raw data than something presummarized as you show.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 26 Apr 2017 21:03:42 GMT</pubDate>
    <dc:creator>ballardw</dc:creator>
    <dc:date>2017-04-26T21:03:42Z</dc:date>
    <item>
      <title>How to keep a row on the top of each group</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/How-to-keep-a-row-on-the-top-of-each-group/m-p/353885#M10579</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I need to productionalize data formatting instead of working on an excel file and are getting some questions. I need to add a row to sum up the counts by group and keep the row on the top of each group. Specifically, below is the sample data I have:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="709"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="64"&gt;questionid&lt;/TD&gt;
&lt;TD width="448"&gt;question&lt;/TD&gt;
&lt;TD width="133"&gt;answer&lt;/TD&gt;
&lt;TD width="64"&gt;count&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Age&lt;/TD&gt;
&lt;TD&gt;0-64&lt;/TD&gt;
&lt;TD&gt;29&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Age&lt;/TD&gt;
&lt;TD&gt;65-74&lt;/TD&gt;
&lt;TD&gt;766&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Age&lt;/TD&gt;
&lt;TD&gt;75-84&lt;/TD&gt;
&lt;TD&gt;161&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Age&lt;/TD&gt;
&lt;TD&gt;85+&lt;/TD&gt;
&lt;TD&gt;25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;What's your marital status and current living situation?: Marital Status&lt;/TD&gt;
&lt;TD&gt;DIVORCED&lt;/TD&gt;
&lt;TD&gt;63&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;What's your marital status and current living situation?: Marital Status&lt;/TD&gt;
&lt;TD&gt;DOMESTIC PARTNER&lt;/TD&gt;
&lt;TD&gt;14&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;What's your marital status and current living situation?: Marital Status&lt;/TD&gt;
&lt;TD&gt;MARRIED&lt;/TD&gt;
&lt;TD&gt;393&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;What's your marital status and current living situation?: Marital Status&lt;/TD&gt;
&lt;TD&gt;SEPARATED&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;What's your marital status and current living situation?: Marital Status&lt;/TD&gt;
&lt;TD&gt;SINGLE&lt;/TD&gt;
&lt;TD&gt;42&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;What's your marital status and current living situation?: Marital Status&lt;/TD&gt;
&lt;TD&gt;WIDOWED&lt;/TD&gt;
&lt;TD&gt;79&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;What's the annual gross income for your household?&lt;/TD&gt;
&lt;TD&gt;$0.00 - $18,000&lt;/TD&gt;
&lt;TD&gt;29&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;What's the annual gross income for your household?&lt;/TD&gt;
&lt;TD&gt;$18,001 - $50,000&lt;/TD&gt;
&lt;TD&gt;194&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;What's the annual gross income for your household?&lt;/TD&gt;
&lt;TD&gt;$50,001 OR MORE&lt;/TD&gt;
&lt;TD&gt;338&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would like to have the format as below:&lt;/P&gt;
&lt;TABLE width="773"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="64"&gt;questionid&lt;/TD&gt;
&lt;TD width="448"&gt;question&lt;/TD&gt;
&lt;TD width="133"&gt;answer&lt;/TD&gt;
&lt;TD width="64"&gt;count&lt;/TD&gt;
&lt;TD width="64"&gt;percent&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Age&lt;/TD&gt;
&lt;TD&gt;TOTAL&lt;/TD&gt;
&lt;TD&gt;981&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Age&lt;/TD&gt;
&lt;TD&gt;0-64&lt;/TD&gt;
&lt;TD&gt;29&lt;/TD&gt;
&lt;TD&gt;0.029562&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Age&lt;/TD&gt;
&lt;TD&gt;65-74&lt;/TD&gt;
&lt;TD&gt;766&lt;/TD&gt;
&lt;TD&gt;0.780836&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Age&lt;/TD&gt;
&lt;TD&gt;75-84&lt;/TD&gt;
&lt;TD&gt;161&lt;/TD&gt;
&lt;TD&gt;0.164118&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Age&lt;/TD&gt;
&lt;TD&gt;85+&lt;/TD&gt;
&lt;TD&gt;25&lt;/TD&gt;
&lt;TD&gt;0.025484&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;What's your marital status and current living situation?: Marital Status&lt;/TD&gt;
&lt;TD&gt;TOTAL&lt;/TD&gt;
&lt;TD&gt;594&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;What's your marital status and current living situation?: Marital Status&lt;/TD&gt;
&lt;TD&gt;DIVORCED&lt;/TD&gt;
&lt;TD&gt;63&lt;/TD&gt;
&lt;TD&gt;0.106061&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;What's your marital status and current living situation?: Marital Status&lt;/TD&gt;
&lt;TD&gt;DOMESTIC PARTNER&lt;/TD&gt;
&lt;TD&gt;14&lt;/TD&gt;
&lt;TD&gt;0.023569&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;What's your marital status and current living situation?: Marital Status&lt;/TD&gt;
&lt;TD&gt;MARRIED&lt;/TD&gt;
&lt;TD&gt;393&lt;/TD&gt;
&lt;TD&gt;0.661616&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;What's your marital status and current living situation?: Marital Status&lt;/TD&gt;
&lt;TD&gt;SEPARATED&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;0.005051&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;What's your marital status and current living situation?: Marital Status&lt;/TD&gt;
&lt;TD&gt;SINGLE&lt;/TD&gt;
&lt;TD&gt;42&lt;/TD&gt;
&lt;TD&gt;0.070707&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;What's your marital status and current living situation?: Marital Status&lt;/TD&gt;
&lt;TD&gt;WIDOWED&lt;/TD&gt;
&lt;TD&gt;79&lt;/TD&gt;
&lt;TD&gt;0.132997&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;What's the annual gross income for your household?&lt;/TD&gt;
&lt;TD&gt;TOTAL&lt;/TD&gt;
&lt;TD&gt;561&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;What's the annual gross income for your household?&lt;/TD&gt;
&lt;TD&gt;$0.00 - $18,000&lt;/TD&gt;
&lt;TD&gt;29&lt;/TD&gt;
&lt;TD&gt;0.051693&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;What's the annual gross income for your household?&lt;/TD&gt;
&lt;TD&gt;$18,001 - $50,000&lt;/TD&gt;
&lt;TD&gt;194&lt;/TD&gt;
&lt;TD&gt;0.345811&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;What's the annual gross income for your household?&lt;/TD&gt;
&lt;TD&gt;$50,001 OR MORE&lt;/TD&gt;
&lt;TD&gt;338&lt;/TD&gt;
&lt;TD&gt;0.602496&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can anyone help me out?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks a lot!&lt;/P&gt;
&lt;P&gt;Lizi&lt;/P&gt;</description>
      <pubDate>Wed, 26 Apr 2017 20:45:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/How-to-keep-a-row-on-the-top-of-each-group/m-p/353885#M10579</guid>
      <dc:creator>lizzy28</dc:creator>
      <dc:date>2017-04-26T20:45:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to keep a row on the top of each group</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/How-to-keep-a-row-on-the-top-of-each-group/m-p/353897#M10581</link>
      <description>&lt;P&gt;I think this is what you are asking for:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data want;&lt;/P&gt;
&lt;P&gt;total_count=0;&lt;/P&gt;
&lt;P&gt;do until (last.questionid);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; set have;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; by questionid;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; total_count + count;&lt;/P&gt;
&lt;P&gt;end;&lt;/P&gt;
&lt;P&gt;count=total_count;&lt;/P&gt;
&lt;P&gt;answer='TOTAL';&lt;/P&gt;
&lt;P&gt;output;&lt;/P&gt;
&lt;P&gt;do until (last.questionid);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; set have;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; by questionid;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; output;&lt;/P&gt;
&lt;P&gt;end;&lt;/P&gt;
&lt;P&gt;drop total_count;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Apr 2017 21:02:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/How-to-keep-a-row-on-the-top-of-each-group/m-p/353897#M10581</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2017-04-26T21:02:47Z</dc:date>
    </item>
    <item>
      <title>Re: How to keep a row on the top of each group</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/How-to-keep-a-row-on-the-top-of-each-group/m-p/353898#M10582</link>
      <description>&lt;P&gt;Do you want a data set or a report? Both proc report and tabulate procedures have the ability to do a total &amp;nbsp;for a variable though they may work better starting from raw data than something presummarized as you show.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Apr 2017 21:03:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/How-to-keep-a-row-on-the-top-of-each-group/m-p/353898#M10582</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2017-04-26T21:03:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to keep a row on the top of each group</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/How-to-keep-a-row-on-the-top-of-each-group/m-p/354085#M10595</link>
      <description>&lt;P&gt;Thanks, Ballardw! I needed a dataset.&lt;/P&gt;</description>
      <pubDate>Thu, 27 Apr 2017 12:34:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/How-to-keep-a-row-on-the-top-of-each-group/m-p/354085#M10595</guid>
      <dc:creator>lizzy28</dc:creator>
      <dc:date>2017-04-27T12:34:00Z</dc:date>
    </item>
  </channel>
</rss>

