<?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: collapse data and show frequency and sum in New SAS User</title>
    <link>https://communities.sas.com/t5/New-SAS-User/collapse-data-and-show-frequency-and-sum/m-p/782840#M31945</link>
    <description>data try;&lt;BR /&gt;input name $ yesno $ price;&lt;BR /&gt;datalines;&lt;BR /&gt;chris yes 10&lt;BR /&gt;chris no 10&lt;BR /&gt;chris yes 30&lt;BR /&gt;chris yes 40&lt;BR /&gt;chris no 50&lt;BR /&gt;chris yes 60&lt;BR /&gt;ken yes 60&lt;BR /&gt;ken yes 40&lt;BR /&gt;ken no 30&lt;BR /&gt;ken yes 10&lt;BR /&gt;tom no 10&lt;BR /&gt;tom no 20&lt;BR /&gt;tom no 30&lt;BR /&gt;tom yes 70&lt;BR /&gt;; run;&lt;BR /&gt;&lt;BR /&gt;proc sql;&lt;BR /&gt;select name , sum(yesno='yes') as yes, sum(yesno='no') as no ,&lt;BR /&gt;sum( price * (yesno='yes')) as sum_of_yes, sum( price * (yesno='no')) as sum_of_no&lt;BR /&gt;from try&lt;BR /&gt;group by name&lt;BR /&gt;; quit;&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Mon, 29 Nov 2021 08:54:42 GMT</pubDate>
    <dc:creator>AndreaVianello</dc:creator>
    <dc:date>2021-11-29T08:54:42Z</dc:date>
    <item>
      <title>collapse data and show frequency and sum</title>
      <link>https://communities.sas.com/t5/New-SAS-User/collapse-data-and-show-frequency-and-sum/m-p/782819#M31937</link>
      <description>&lt;P&gt;data try;&lt;BR /&gt;input name $ yesno $ price;&lt;BR /&gt;datalines;&lt;BR /&gt;chris yes 10&lt;BR /&gt;chris no 10&lt;BR /&gt;chris yes 30&lt;BR /&gt;chris yes 40&lt;BR /&gt;chris no 50&lt;BR /&gt;chris yes 60&lt;BR /&gt;ken yes 60&lt;BR /&gt;ken yes 40&lt;BR /&gt;ken no 30&lt;BR /&gt;ken yes 10&lt;BR /&gt;tom no 10&lt;BR /&gt;tom no 20&lt;BR /&gt;tom no 30&lt;BR /&gt;tom yes 70&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The final result want to be:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;name&lt;/TD&gt;&lt;TD&gt;yes&lt;/TD&gt;&lt;TD&gt;no&lt;/TD&gt;&lt;TD&gt;sum of yes&lt;/TD&gt;&lt;TD&gt;sum of no&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;chris&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;140&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ken&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;110&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;tom&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;70&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;please help!&lt;/P&gt;&lt;P&gt;I just know need to proc sort it first by name. I don't know how to collapse it afterwards&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Nov 2021 04:48:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/collapse-data-and-show-frequency-and-sum/m-p/782819#M31937</guid>
      <dc:creator>chriswong1386</dc:creator>
      <dc:date>2021-11-29T04:48:55Z</dc:date>
    </item>
    <item>
      <title>Re: collapse data and show frequency and sum</title>
      <link>https://communities.sas.com/t5/New-SAS-User/collapse-data-and-show-frequency-and-sum/m-p/782820#M31938</link>
      <description>proc freq is not allow, it need to be done within a data step, but can assume the data about is already create and can use&lt;BR /&gt;data answer;&lt;BR /&gt;set try;&lt;BR /&gt;...</description>
      <pubDate>Mon, 29 Nov 2021 04:53:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/collapse-data-and-show-frequency-and-sum/m-p/782820#M31938</guid>
      <dc:creator>chriswong1386</dc:creator>
      <dc:date>2021-11-29T04:53:21Z</dc:date>
    </item>
    <item>
      <title>Re: collapse data and show frequency and sum</title>
      <link>https://communities.sas.com/t5/New-SAS-User/collapse-data-and-show-frequency-and-sum/m-p/782821#M31939</link>
      <description>&lt;P&gt;Looks like homework, so i post only some hints until you showed more effort solving this yourself.&lt;/P&gt;
&lt;P&gt;- BY statement to tell sas that data should be processed by name, enabling first.name to reset counters and last.name to output the summary observation&lt;/P&gt;
&lt;P&gt;- LENGTH statement to define variables for the counters, those should be RETAINed, note: names like "sum of yes" are not allowed, you may want to attach a label&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Nov 2021 06:19:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/collapse-data-and-show-frequency-and-sum/m-p/782821#M31939</guid>
      <dc:creator>andreas_lds</dc:creator>
      <dc:date>2021-11-29T06:19:39Z</dc:date>
    </item>
    <item>
      <title>Re: collapse data and show frequency and sum</title>
      <link>https://communities.sas.com/t5/New-SAS-User/collapse-data-and-show-frequency-and-sum/m-p/782833#M31942</link>
      <description>&lt;P&gt;proc sort data=try ;&lt;BR /&gt;by name yesno;&lt;/P&gt;&lt;P&gt;data try1;&lt;BR /&gt;set try;&lt;BR /&gt;by name yesno;&lt;BR /&gt;x=first.name;&lt;BR /&gt;y=last.name;&lt;BR /&gt;if first.name=1 then&lt;BR /&gt;b=0;&lt;BR /&gt;b+1;&lt;BR /&gt;if first.yesno=1 then&lt;BR /&gt;c=0;&lt;BR /&gt;c+1;&lt;BR /&gt;acc_price+price;&lt;/P&gt;&lt;P&gt;/*if last.name=1 or last.yesno=1 then output;*/&lt;BR /&gt;drop x y;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; name&amp;nbsp; yesno price&amp;nbsp; &amp;nbsp;b&amp;nbsp; &amp;nbsp; &amp;nbsp; c&amp;nbsp; &amp;nbsp; &amp;nbsp; acc_price&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;chris&lt;/TD&gt;&lt;TD&gt;yes&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;chris&lt;/TD&gt;&lt;TD&gt;no&lt;/TD&gt;&lt;TD&gt;50&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;chris&lt;/TD&gt;&lt;TD&gt;no&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;chris&lt;/TD&gt;&lt;TD&gt;yes&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;70&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;chris&lt;/TD&gt;&lt;TD&gt;yes&lt;/TD&gt;&lt;TD&gt;40&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;140&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;chris&lt;/TD&gt;&lt;TD&gt;yes&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;ken&lt;/TD&gt;&lt;TD&gt;no&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;230&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;ken&lt;/TD&gt;&lt;TD&gt;yes&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;340&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;ken&lt;/TD&gt;&lt;TD&gt;yes&lt;/TD&gt;&lt;TD&gt;40&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;330&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;ken&lt;/TD&gt;&lt;TD&gt;yes&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;290&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;tom&lt;/TD&gt;&lt;TD&gt;yes&lt;/TD&gt;&lt;TD&gt;70&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;470&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;tom&lt;/TD&gt;&lt;TD&gt;no&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;tom&lt;/TD&gt;&lt;TD&gt;no&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;370&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;tom&lt;/TD&gt;&lt;TD&gt;no&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;350&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;chris&lt;/TD&gt;&lt;TD&gt;no&lt;/TD&gt;&lt;TD&gt;50&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;chris&lt;/TD&gt;&lt;TD&gt;yes&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;ken&lt;/TD&gt;&lt;TD&gt;no&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;230&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;ken&lt;/TD&gt;&lt;TD&gt;yes&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;340&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;tom&lt;/TD&gt;&lt;TD&gt;no&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;tom&lt;/TD&gt;&lt;TD&gt;yes&lt;/TD&gt;&lt;TD&gt;70&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;470&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;really stuck, nowhere near the answer, please help me!&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 29 Nov 2021 08:15:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/collapse-data-and-show-frequency-and-sum/m-p/782833#M31942</guid>
      <dc:creator>chriswong1386</dc:creator>
      <dc:date>2021-11-29T08:15:00Z</dc:date>
    </item>
    <item>
      <title>Re: collapse data and show frequency and sum</title>
      <link>https://communities.sas.com/t5/New-SAS-User/collapse-data-and-show-frequency-and-sum/m-p/782837#M31943</link>
      <description>&lt;P&gt;proc sort data=try ;&lt;BR /&gt;by name yesno;&lt;/P&gt;&lt;P&gt;data try1;&lt;BR /&gt;set try;&lt;BR /&gt;by name yesno;&lt;BR /&gt;x=first.name;&lt;BR /&gt;y=last.name;&lt;BR /&gt;if first.name=1 then&lt;BR /&gt;b=0;&lt;BR /&gt;b+1;&lt;BR /&gt;if first.yesno=1 then&lt;BR /&gt;c=0;&lt;BR /&gt;c+1;&lt;BR /&gt;acc_price+price;&lt;/P&gt;&lt;P&gt;if last.name=1 or last.yesno=1 then output;&lt;BR /&gt;drop x y;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;chris&lt;/TD&gt;&lt;TD&gt;no&lt;/TD&gt;&lt;TD&gt;50&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;chris&lt;/TD&gt;&lt;TD&gt;yes&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;ken&lt;/TD&gt;&lt;TD&gt;no&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;230&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;ken&lt;/TD&gt;&lt;TD&gt;yes&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;340&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;tom&lt;/TD&gt;&lt;TD&gt;no&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;tom&lt;/TD&gt;&lt;TD&gt;yes&lt;/TD&gt;&lt;TD&gt;70&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;470&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;help !, I am stuck! still no where near!&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Nov 2021 08:26:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/collapse-data-and-show-frequency-and-sum/m-p/782837#M31943</guid>
      <dc:creator>chriswong1386</dc:creator>
      <dc:date>2021-11-29T08:26:53Z</dc:date>
    </item>
    <item>
      <title>Re: collapse data and show frequency and sum</title>
      <link>https://communities.sas.com/t5/New-SAS-User/collapse-data-and-show-frequency-and-sum/m-p/782840#M31945</link>
      <description>data try;&lt;BR /&gt;input name $ yesno $ price;&lt;BR /&gt;datalines;&lt;BR /&gt;chris yes 10&lt;BR /&gt;chris no 10&lt;BR /&gt;chris yes 30&lt;BR /&gt;chris yes 40&lt;BR /&gt;chris no 50&lt;BR /&gt;chris yes 60&lt;BR /&gt;ken yes 60&lt;BR /&gt;ken yes 40&lt;BR /&gt;ken no 30&lt;BR /&gt;ken yes 10&lt;BR /&gt;tom no 10&lt;BR /&gt;tom no 20&lt;BR /&gt;tom no 30&lt;BR /&gt;tom yes 70&lt;BR /&gt;; run;&lt;BR /&gt;&lt;BR /&gt;proc sql;&lt;BR /&gt;select name , sum(yesno='yes') as yes, sum(yesno='no') as no ,&lt;BR /&gt;sum( price * (yesno='yes')) as sum_of_yes, sum( price * (yesno='no')) as sum_of_no&lt;BR /&gt;from try&lt;BR /&gt;group by name&lt;BR /&gt;; quit;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 29 Nov 2021 08:54:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/collapse-data-and-show-frequency-and-sum/m-p/782840#M31945</guid>
      <dc:creator>AndreaVianello</dc:creator>
      <dc:date>2021-11-29T08:54:42Z</dc:date>
    </item>
    <item>
      <title>Re: collapse data and show frequency and sum</title>
      <link>https://communities.sas.com/t5/New-SAS-User/collapse-data-and-show-frequency-and-sum/m-p/782887#M31951</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data try;
input name $ yesno $ price;
datalines;
chris yes 10
chris no 10
chris yes 30
chris yes 40
chris no 50
chris yes 60
ken yes 60
ken yes 40
ken no 30
ken yes 10
tom no 10
tom no 20
tom no 30
tom yes 70
;


data want;
 do until(last.name);
   set try;
   by name;
   length yes no sumofyes sumofno 8 ;
   if yesno='yes' then do;yes+1;sumofyes+price;end;
   if yesno='no' then do;no+1;sumofno+price;end;
 end;
 output;
 call missing(yes ,no, sumofyes, sumofno );
 keep name yes no sumofyes sumofno ;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 29 Nov 2021 12:16:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/collapse-data-and-show-frequency-and-sum/m-p/782887#M31951</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2021-11-29T12:16:47Z</dc:date>
    </item>
  </channel>
</rss>

