<?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: Summarize clients by quarter of year and specialty in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365909#M64829</link>
    <description>&lt;P&gt;&lt;SPAN class="login-bold"&gt;&lt;A href="https://communities.sas.com/t5/user/viewprofilepage/user-id/4954" target="_self"&gt;Astounding&lt;/A&gt;: I am trying to create a claims dataset with basic information on each claim, that I can merge in with the clients dataset. I have many (sometimes 400 claims) per client that I need information about in one dataset. Hence, the new dataset structure.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 10 Jun 2017 14:53:24 GMT</pubDate>
    <dc:creator>GKati</dc:creator>
    <dc:date>2017-06-10T14:53:24Z</dc:date>
    <item>
      <title>Number of Claims by quarter of year</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365689#M64773</link>
      <description>&lt;P&gt;Hello Everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a large dataset of health insurance claims of the following structure:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/SPAN&gt; claims;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s2"&gt;input&lt;/SPAN&gt; client year quarter specialty;&lt;/P&gt;&lt;P class="p3"&gt;datalines&lt;SPAN class="s3"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;1 2012 1 22&lt;/P&gt;&lt;P class="p2"&gt;1 2012 1 22&lt;/P&gt;&lt;P class="p2"&gt;1 2012 1 30&lt;/P&gt;&lt;P class="p2"&gt;2 2013 2 10&lt;/P&gt;&lt;P class="p2"&gt;2 2013 2 10&lt;/P&gt;&lt;P class="p2"&gt;;&lt;/P&gt;&lt;P class="p4"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;SPAN class="s3"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN class="s3"&gt;I would like to:&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN class="s3"&gt;1. Create variables for each specialty (1 to 90) named spec1, spec 2, etc.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN class="s3"&gt;2. Place the sum of claims per quarter of year and client from that specialty in the approrpriate variable cell.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN class="s3"&gt;My desired output would look something like this:&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;client&lt;/TD&gt;&lt;TD&gt;year&lt;/TD&gt;&lt;TD&gt;quarter&lt;/TD&gt;&lt;TD&gt;Specialty&lt;/TD&gt;&lt;TD&gt;Spec22&lt;/TD&gt;&lt;TD&gt;Spec10&lt;/TD&gt;&lt;TD&gt;spec30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;0&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;2013&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2013&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P class="p4"&gt;&lt;SPAN class="s3"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;Thanks for your help.&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jun 2017 14:26:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365689#M64773</guid>
      <dc:creator>GKati</dc:creator>
      <dc:date>2017-06-09T14:26:07Z</dc:date>
    </item>
    <item>
      <title>Re: Number of Claims by quarter of year</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365693#M64775</link>
      <description>&lt;P&gt;Is this for a report? If not what exactly will you do with the resulting data? For many purposes changing data to a "wide" format as you requiest complicates a large number of further operations.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jun 2017 14:29:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365693#M64775</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2017-06-09T14:29:42Z</dc:date>
    </item>
    <item>
      <title>Re: Number of Claims by quarter of year</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365700#M64776</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;SPAN class="login-bold"&gt;&lt;A href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13884" target="_self"&gt;ballardw&lt;/A&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="login-bold"&gt;Am I changing it to wide? Not exactly, because that wouldn't give me the sum of claims per quarter as the value. Correct?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="login-bold"&gt;It is difficult to explain exactly. Eventually, I would like to collapse the dataset by quarter of year. Similar to this:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;client&lt;/TD&gt;&lt;TD&gt;year&lt;/TD&gt;&lt;TD&gt;quarter&lt;/TD&gt;&lt;TD&gt;Specialty&lt;/TD&gt;&lt;TD&gt;Spec22&lt;/TD&gt;&lt;TD&gt;Spec10&lt;/TD&gt;&lt;TD&gt;spec30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;0&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;2013&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="login-bold"&gt;And merge this into my client dataset. At the moment, my problem is that i have several (sometimes 400) claims per client from different specialties and hospitals, and I can't merge the two dataset appropriately.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="login-bold"&gt;Thanks for your comment.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jun 2017 14:39:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365700#M64776</guid>
      <dc:creator>GKati</dc:creator>
      <dc:date>2017-06-09T14:39:30Z</dc:date>
    </item>
    <item>
      <title>Re: Number of Claims by quarter of year</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365706#M64777</link>
      <description>&lt;P&gt;Use your favourite summary proc (proc means/univariate/summary/sql) to summarize to quarter and then use PROC TRANSPOSE to reformat the data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jun 2017 14:48:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365706#M64777</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-06-09T14:48:38Z</dc:date>
    </item>
    <item>
      <title>Re: Number of Claims by quarter of year</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365798#M64780</link>
      <description>&lt;P&gt;I didn't think of that. Thanks for the tip.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jun 2017 19:24:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365798#M64780</guid>
      <dc:creator>GKati</dc:creator>
      <dc:date>2017-06-09T19:24:31Z</dc:date>
    </item>
    <item>
      <title>Re: Number of Claims by quarter of year</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365886#M64790</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;A href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13879" target="_self"&gt;&lt;SPAN class="login-bold"&gt;Reeza&lt;/SPAN&gt;&lt;/A&gt;,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying your method with proc transpose. I need to see the number of claims per CLIENT by specialty and quarter of year. I have about 4 million claims from probably a few million different clients, multiplied by the number of periods.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have this so far, but I somehow doubt that this is going to work for SAS:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;PROC&lt;/STRONG&gt;&lt;/SPAN&gt; &lt;SPAN class="s1"&gt;&lt;STRONG&gt;tabulate&lt;/STRONG&gt;&lt;/SPAN&gt; &lt;SPAN class="s2"&gt;DATA&lt;/SPAN&gt;=work.claims&amp;nbsp;&lt;SPAN class="s2"&gt;out&lt;/SPAN&gt;=claims_out;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s2"&gt;CLASS client&lt;/SPAN&gt; year quarter specialty;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s2"&gt;VAR&lt;/SPAN&gt; &lt;SPAN&gt;specialty&lt;/SPAN&gt;;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s2"&gt;tables&lt;/SPAN&gt;&amp;nbsp;client*year*quarter*specialty, N;&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="s2"&gt;title&lt;/SPAN&gt; "Claims by Specialty and quarter"&lt;SPAN class="s3"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;SPAN class="s3"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN class="s3"&gt;Any suggestions?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jun 2017 05:37:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365886#M64790</guid>
      <dc:creator>GKati</dc:creator>
      <dc:date>2017-06-10T05:37:34Z</dc:date>
    </item>
    <item>
      <title>Summarize clients by quarter of year and specialty</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365888#M64822</link>
      <description>&lt;P&gt;Hello Everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a large dataset of health insurance claims of the following structure:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/SPAN&gt; claims;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s2"&gt;input&lt;/SPAN&gt; client year quarter specialty;&lt;/P&gt;&lt;P class="p3"&gt;datalines&lt;SPAN class="s3"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;1 2012 1 22&lt;/P&gt;&lt;P class="p2"&gt;1 2012 1 22&lt;/P&gt;&lt;P class="p2"&gt;1 2012 1 30&lt;/P&gt;&lt;P class="p2"&gt;2 2013 2 10&lt;/P&gt;&lt;P class="p2"&gt;2 2013 2 10&lt;/P&gt;&lt;P class="p2"&gt;;&lt;/P&gt;&lt;P class="p4"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;SPAN class="s3"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN class="s3"&gt;I would like to summarize the number of claims per CLIENT by specialty and quarter of years. In other words, I would like to collapse my data by quarters.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p4"&gt;My desired output would look something like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;client&lt;/TD&gt;&lt;TD&gt;year&lt;/TD&gt;&lt;TD&gt;quarter&lt;/TD&gt;&lt;TD&gt;Specialty&lt;/TD&gt;&lt;TD&gt;Spec22&lt;/TD&gt;&lt;TD&gt;Spec10&lt;/TD&gt;&lt;TD&gt;spec30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;0&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;2013&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Reeza on this forum suggested using proc tabulate (or something similar) and then proc transpose. But my problem is that I have 4.5 million claims from milions of clients. And this seems to be too much for SAS to write out.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is what I've tried so far:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;PROC&lt;/STRONG&gt;&lt;/SPAN&gt; &lt;SPAN class="s1"&gt;&lt;STRONG&gt;tabulate&lt;/STRONG&gt;&lt;/SPAN&gt; &lt;SPAN class="s2"&gt;DATA&lt;/SPAN&gt;=work.claims&amp;nbsp;&lt;SPAN class="s2"&gt;out&lt;/SPAN&gt;=claims_out;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s2"&gt;CLASS client&lt;/SPAN&gt; year quarter;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s2"&gt;VAR&lt;/SPAN&gt; &lt;SPAN&gt;specialty&lt;/SPAN&gt;;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s2"&gt;tables&lt;/SPAN&gt;&amp;nbsp;client*year*quarter*specialty, N;&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="s2"&gt;title&lt;/SPAN&gt; "Claims by Specialty and quarter"&lt;SPAN class="s3"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;SPAN class="s3"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN class="s3"&gt;Any suggestions?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jun 2017 06:26:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365888#M64822</guid>
      <dc:creator>GKati</dc:creator>
      <dc:date>2017-06-10T06:26:42Z</dc:date>
    </item>
    <item>
      <title>Re: Summarize clients by quarter of year and specialty</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365892#M64823</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The following code yields&amp;nbsp;the desired outcome:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sql;
  create table work.claims_out as
    select *, 
       	sum(Case when specialty=22 then 1 else 0 end) as Spec22,
    	sum(Case when specialty=10 then 1 else 0 end) as Spec10,     
   		sum(Case when specialty=30 then 1 else 0 end) as Spec30
    from work.claims
    group by client, year, quarter;
quit;

proc sort data=work.claims_out nodupkey;
	by client year quarter;
quit;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jun 2017 09:36:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365892#M64823</guid>
      <dc:creator>Yegen</dc:creator>
      <dc:date>2017-06-10T09:36:33Z</dc:date>
    </item>
    <item>
      <title>Re: Summarize clients by quarter of year and specialty</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365893#M64824</link>
      <description>&lt;P&gt;Thanks Yegen. In other words, this is not possible with Proc Tabulate...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;One problem I have with this code, is that I actually have 90 specialties. Is there a way I don't have to manually generate 90 Spec variables?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks again.&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jun 2017 10:45:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365893#M64824</guid>
      <dc:creator>GKati</dc:creator>
      <dc:date>2017-06-10T10:45:56Z</dc:date>
    </item>
    <item>
      <title>Re: Summarize clients by quarter of year and specialty</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365895#M64825</link>
      <description>&lt;P&gt;Sort by client, year, quarter and speciality.&lt;/P&gt;
&lt;P&gt;Do a proc summary with the same by statement.&lt;/P&gt;
&lt;P&gt;Determine the needed columns with a proc sort nodupkey by speciality.&lt;/P&gt;
&lt;P&gt;Write the data step that does the transpose (or create it dynamically with call execute from the proc sort result).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How many "specialities" are there, anyway?&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jun 2017 10:56:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365895#M64825</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2017-06-10T10:56:59Z</dc:date>
    </item>
    <item>
      <title>Re: Summarize clients by quarter of year and specialty</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365896#M64826</link>
      <description>&lt;P&gt;&lt;SPAN class="login-bold"&gt;&lt;A href="https://communities.sas.com/t5/user/viewprofilepage/user-id/11562" target="_self"&gt;KurtBremser&lt;/A&gt;: There are about 90 specialties. Thanks for your comment. I will try it.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jun 2017 11:04:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365896#M64826</guid>
      <dc:creator>GKati</dc:creator>
      <dc:date>2017-06-10T11:04:10Z</dc:date>
    </item>
    <item>
      <title>Re: Summarize clients by quarter of year and specialty</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365897#M64827</link>
      <description>&lt;P&gt;You should be able to get closer to your desired output with a few changes:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;PROC&lt;/STRONG&gt;&lt;/SPAN&gt; &lt;SPAN class="s1"&gt;&lt;STRONG&gt;tabulate&lt;/STRONG&gt;&lt;/SPAN&gt; &lt;SPAN class="s2"&gt;DATA&lt;/SPAN&gt;=work.claims&amp;nbsp;&lt;SPAN class="s2"&gt;out&lt;/SPAN&gt;=claims_out;&lt;/P&gt;
&lt;P class="p2"&gt;&lt;SPAN class="s2"&gt;CLASS client&lt;/SPAN&gt; year quarter specialty;&lt;/P&gt;
&lt;P class="p2"&gt;&lt;SPAN class="s2"&gt;tables&lt;/SPAN&gt;&amp;nbsp;client*year*quarter, specialty;&lt;/P&gt;
&lt;P class="p3"&gt;&lt;SPAN class="s2"&gt;title&lt;/SPAN&gt; "Claims by Specialty and quarter"&lt;SPAN class="s3"&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p4"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;SPAN class="s3"&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p4"&gt;&lt;SPAN class="s3"&gt;This is untested code, so may need some tweaking.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p4"&gt;&lt;SPAN class="s3"&gt;This still won't get you SPECIALTY column you indicate, however. &amp;nbsp;But your logic for obtaining it is not clear. &amp;nbsp;Should it be the first specialty within that Client / Year &amp;nbsp;/ Quarter &amp;nbsp;The most frequently occurring specialty? &amp;nbsp;Should it be removed entirely?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jun 2017 11:04:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365897#M64827</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2017-06-10T11:04:43Z</dc:date>
    </item>
    <item>
      <title>Re: Summarize clients by quarter of year and specialty</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365901#M64828</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data claims;
input client year quarter specialty;
datalines;
1 2012 1 22
1 2012 1 22
1 2012 1 30
2 2013 2 10
2 2013 2 10
;
run;
proc freq data=claims noprint;
table client*year*quarter*specialty/out=have nopercent nocum ;
run;
proc sql noprint;
 select distinct cats('spec',specialty) into : list separated by ' '
  from have;
quit;
data want;
 set have;
 by client year quarter;
 array x{*} &amp;amp;list;
 retain &amp;amp;list;

if first.quarter then do;
 do i=1 to dim(x);
  x{i}=0;
 end;
end;

 do i=1 to dim(x);
  if cats('spec',specialty)=vname(x{i}) then do;
    x{i}=count;leave;
  end;
 end;

if last.quarter;
drop i specialty count percent;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sat, 10 Jun 2017 11:28:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365901#M64828</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2017-06-10T11:28:50Z</dc:date>
    </item>
    <item>
      <title>Re: Summarize clients by quarter of year and specialty</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365909#M64829</link>
      <description>&lt;P&gt;&lt;SPAN class="login-bold"&gt;&lt;A href="https://communities.sas.com/t5/user/viewprofilepage/user-id/4954" target="_self"&gt;Astounding&lt;/A&gt;: I am trying to create a claims dataset with basic information on each claim, that I can merge in with the clients dataset. I have many (sometimes 400 claims) per client that I need information about in one dataset. Hence, the new dataset structure.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jun 2017 14:53:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365909#M64829</guid>
      <dc:creator>GKati</dc:creator>
      <dc:date>2017-06-10T14:53:24Z</dc:date>
    </item>
    <item>
      <title>Re: Number of Claims by quarter of year</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365911#M64803</link>
      <description>&lt;P&gt;I thought you were trying to count the number of clients? If so, why is that in your table statement?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If it's just counts use proc freq.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Proc freq data=have noprint;
Table year*quarter*specialty / out = summary;
Run;

Proc transpose data=summary out=want prefix=spec_;
By year quarter;
Var count;
Id specialty;
Run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sat, 10 Jun 2017 15:21:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365911#M64803</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-06-10T15:21:40Z</dc:date>
    </item>
    <item>
      <title>Re: Summarize clients by quarter of year and specialty</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365912#M64830</link>
      <description>&lt;P&gt;Thanks for your comment Ksharp. I get the following error message.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;Data want;&lt;/P&gt;&lt;P class="p1"&gt;43&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;set have;&lt;/P&gt;&lt;P class="p1"&gt;44&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;by client year quarter;&lt;/P&gt;&lt;P class="p1"&gt;45&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;array x{*} &amp;amp;list;&lt;/P&gt;&lt;P class="p2"&gt;NOTE: Line generated by the macro variable "LIST".&lt;/P&gt;&lt;P class="p1"&gt;45&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;spec. spec0 spec1 spec10 spec11 spec13 spec16 spec17 spec18 spec2 spec20 spec21 spec22 spec23 spec24 spec26 spec27&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;_____&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;22&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;201&lt;/P&gt;&lt;P class="p1"&gt;45 &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;! spec28 spec29 spec3 spec30 spec35 spec37 spec4 spec5 spec6 spec60 spec61 spec62 spec7 spec8 spec89 spec90&lt;/P&gt;&lt;P class="p3"&gt;ERROR 22-322: Syntax error, expecting one of the following: a name, a numeric constant, $, (, ;, _ALL_, _CHARACTER_, _CHAR_,&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;_NUMERIC_, _TEMPORARY_.&amp;nbsp;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p3"&gt;ERROR 201-322: The option is not recognized and will be ignored.&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;46&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;retain &amp;amp;list;&lt;/P&gt;&lt;P class="p2"&gt;NOTE: Line generated by the macro variable "LIST".&lt;/P&gt;&lt;P class="p1"&gt;46&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;spec. spec0 spec1 spec10 spec11 spec13 spec16 spec17 spec18 spec2 spec20 spec21 spec22 spec23 spec24 spec26 spec27&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;_____&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;22&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;201&lt;/P&gt;&lt;P class="p1"&gt;46 &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;! spec28 spec29 spec3 spec30 spec35 spec37 spec4 spec5 spec6 spec60 spec61 spec62 spec7 spec8 spec89 spec90&lt;/P&gt;&lt;P class="p3"&gt;ERROR 22-322: Syntax error, expecting one of the following: a name, ;, _ALL_, _CHARACTER_, _CHAR_, _NUMERIC_.&amp;nbsp;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p3"&gt;ERROR 201-322: The option is not recognized and will be ignored.&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;47&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;48 &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;if first.quarter then do;&lt;/P&gt;&lt;P class="p1"&gt;49&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;do i=1 to dim(x);&lt;/P&gt;&lt;P class="p1"&gt;50 &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;x{i}=0;&lt;/P&gt;&lt;P class="p1"&gt;51&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;end;&lt;/P&gt;&lt;P class="p1"&gt;52 &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;end;&lt;/P&gt;&lt;P class="p1"&gt;53&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;do i=1 to dim(x);&lt;/P&gt;&lt;P class="p1"&gt;54 &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;if cats('spec',specialty)=vname(x{i}) then do;&lt;/P&gt;&lt;P class="p1"&gt;55 &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;x{i}=count;leave;&lt;/P&gt;&lt;P class="p1"&gt;56 &lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;end;&lt;/P&gt;&lt;P class="p1"&gt;57&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;end;&lt;/P&gt;&lt;P class="p1"&gt;58&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jun 2017 15:24:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365912#M64830</guid>
      <dc:creator>GKati</dc:creator>
      <dc:date>2017-06-10T15:24:34Z</dc:date>
    </item>
    <item>
      <title>Re: Number of Claims by quarter of year</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365913#M64805</link>
      <description>&lt;P&gt;If you do want client level summary include it in the TABLE statement and BY statement for the TRANSPOSE.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jun 2017 15:40:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365913#M64805</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-06-10T15:40:48Z</dc:date>
    </item>
    <item>
      <title>Re: Summarize clients by quarter of year and specialty</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365915#M64831</link>
      <description>&lt;P&gt;Question/Solution is same as here:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365886#M64790" target="_blank"&gt;https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365886#M64790&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 10 Jun 2017 15:46:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365915#M64831</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-06-10T15:46:02Z</dc:date>
    </item>
    <item>
      <title>Re: Summarize clients by quarter of year and specialty</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365967#M64832</link>
      <description>&lt;P&gt;You have missing value in it, so you got '&lt;SPAN&gt;spec.' .&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;what variable name you want to assign to missing value ?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 11 Jun 2017 04:17:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/365967#M64832</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2017-06-11T04:17:26Z</dc:date>
    </item>
    <item>
      <title>Re: Summarize clients by quarter of year and specialty</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/366071#M64833</link>
      <description>&lt;P&gt;I merged the threads with an identical question. &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/123185"&gt;@GKati&lt;/a&gt;: please keep your questions in one thread in the future. We're not in the business of reinventing wheels.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Jun 2017 06:44:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Number-of-Claims-by-quarter-of-year/m-p/366071#M64833</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2017-06-12T06:44:23Z</dc:date>
    </item>
  </channel>
</rss>

