<?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: Using Proc Report on Summarized Datasets in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-Proc-Report-on-Summarized-Datasets/m-p/498449#M32045</link>
    <description>&lt;P&gt;Sounds like you may need to presummarize then or use a lot of COMPUTE statements within PROC REPORT.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For the summaries you want, you'll need to control the WAYS/TYPES statements on PROC MEANS/SUMMARY or customize it in PROC FREQ. This is assuming I actually understand what you want, which I'm not really sure about.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/235785"&gt;@Nero_IV&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;To fill in the cells, I need the sum of count column given that the Responder = 1 for one row, Funded = 1 for other row etc.&lt;BR /&gt;Sum of flag variable will only give me the count of rows, which is incorrect.&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 24 Sep 2018 15:44:51 GMT</pubDate>
    <dc:creator>Reeza</dc:creator>
    <dc:date>2018-09-24T15:44:51Z</dc:date>
    <item>
      <title>Using Proc Report on Summarized Datasets</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-Proc-Report-on-Summarized-Datasets/m-p/498438#M32042</link>
      <description>&lt;P&gt;I have a summarized dataset in the below format to track the performance of an email campaign. Each of the flag columns have a binary value , and the total count of customers corresponding to that row is given in Count column.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;EM&gt;EDIT&lt;/EM&gt;&lt;/U&gt; : So, the first row signifies that there are 10 customers which were in Control set, who didn't open the email , didn't respond and were not funded.&lt;/P&gt;&lt;P&gt;The second row signifies 20 customers in Test set who didn't open email, didn't respond and were not funded.&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;EM&gt;End of EDIT&lt;/EM&gt;&amp;nbsp;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Campaign&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Control_Flag&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Email_Open&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Responder&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Funded&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Count&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;$Revenue&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Y&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;10&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;N&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;20&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;N&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;30&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Y&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;N&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;50&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;N&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;60&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Y&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;70&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;$ 700,000&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;N&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;80&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;$ 800,000&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;N&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;90&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;$ 900,000&lt;/P&gt;&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;I need to prepare the report in the below format from it. For Responders/Funded/Revenue rows, I just need the sum of counts where these flag values are 1. Total Test is the sum of Email Open and Email Not Open columns.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Campaign 1&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Test&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Email Not Open&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Email Open&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Total Test&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Control&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Target&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;150&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;180&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;330&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;120&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Responders&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;130&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;150&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;280&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;110&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Funded&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;80&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;90&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;170&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;70&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Revenue&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;$&amp;nbsp;&amp;nbsp; 800,000&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 900,000&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;$ 1,700,000&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;$ 700,000&lt;/P&gt;&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;Running the below code show the counts of both responders and non responders. How do I&amp;nbsp;show counts of only those cases where the flag variable is 1?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;proc&lt;/STRONG&gt; &lt;STRONG&gt;report&lt;/STRONG&gt; data=TARGETS2_G;&lt;/P&gt;&lt;P&gt;column resp control_flag,cust;&lt;/P&gt;&lt;P&gt;define resp / group;&lt;/P&gt;&lt;P&gt;define control_flag / across;&lt;/P&gt;&lt;P&gt;define cust /analysis sum;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;EDIT 2 : Uploaded the input file.&lt;/P&gt;</description>
      <pubDate>Mon, 24 Sep 2018 16:59:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-Proc-Report-on-Summarized-Datasets/m-p/498438#M32042</guid>
      <dc:creator>Nero_IV</dc:creator>
      <dc:date>2018-09-24T16:59:59Z</dc:date>
    </item>
    <item>
      <title>Re: Using Proc Report on Summarized Datasets</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-Proc-Report-on-Summarized-Datasets/m-p/498443#M32043</link>
      <description>It depends on what you mean by that, and it's hard to see from your example data. If you want to limit a field (revenue by flags) its a different story than if you just want the count of 1's. If you do, SUM() is the correct statistic, since SUM() with 0/1 is the same as Count(X=1).</description>
      <pubDate>Mon, 24 Sep 2018 15:25:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-Proc-Report-on-Summarized-Datasets/m-p/498443#M32043</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-09-24T15:25:32Z</dc:date>
    </item>
    <item>
      <title>Re: Using Proc Report on Summarized Datasets</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-Proc-Report-on-Summarized-Datasets/m-p/498447#M32044</link>
      <description>To fill in the cells, I need the sum of count column given that the Responder = 1 for one row, Funded = 1 for other row etc.&lt;BR /&gt;Sum of flag variable will only give me the count of rows, which is incorrect.</description>
      <pubDate>Mon, 24 Sep 2018 15:36:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-Proc-Report-on-Summarized-Datasets/m-p/498447#M32044</guid>
      <dc:creator>Nero_IV</dc:creator>
      <dc:date>2018-09-24T15:36:27Z</dc:date>
    </item>
    <item>
      <title>Re: Using Proc Report on Summarized Datasets</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-Proc-Report-on-Summarized-Datasets/m-p/498449#M32045</link>
      <description>&lt;P&gt;Sounds like you may need to presummarize then or use a lot of COMPUTE statements within PROC REPORT.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For the summaries you want, you'll need to control the WAYS/TYPES statements on PROC MEANS/SUMMARY or customize it in PROC FREQ. This is assuming I actually understand what you want, which I'm not really sure about.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/235785"&gt;@Nero_IV&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;To fill in the cells, I need the sum of count column given that the Responder = 1 for one row, Funded = 1 for other row etc.&lt;BR /&gt;Sum of flag variable will only give me the count of rows, which is incorrect.&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Sep 2018 15:44:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-Proc-Report-on-Summarized-Datasets/m-p/498449#M32045</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-09-24T15:44:51Z</dc:date>
    </item>
    <item>
      <title>Re: Using Proc Report on Summarized Datasets</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-Proc-Report-on-Summarized-Datasets/m-p/498455#M32046</link>
      <description>&lt;P&gt;Post your example data as a data step.&lt;/P&gt;
&lt;P&gt;I think I have an idea what you might be wanting but I am not going to spend the time with the format the "data" was pasted to attempt to create a data set as it is very unfriendly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Sep 2018 15:57:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-Proc-Report-on-Summarized-Datasets/m-p/498455#M32046</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2018-09-24T15:57:29Z</dc:date>
    </item>
    <item>
      <title>Re: Using Proc Report on Summarized Datasets</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-Proc-Report-on-Summarized-Datasets/m-p/498472#M32047</link>
      <description>Uploaded the CSV file for input data.</description>
      <pubDate>Mon, 24 Sep 2018 17:00:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-Proc-Report-on-Summarized-Datasets/m-p/498472#M32047</guid>
      <dc:creator>Nero_IV</dc:creator>
      <dc:date>2018-09-24T17:00:38Z</dc:date>
    </item>
  </channel>
</rss>

