<?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 do I get a count of unique Patient IDs grouped by two variables (DrugName &amp;amp; Year)? in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/How-do-I-get-a-count-of-unique-Patient-IDs-grouped-by-two/m-p/278252#M58858</link>
    <description>&lt;P&gt;Thanks. &amp;nbsp;This worked well, and matches up with another step in my analysis.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Chris&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 17 Jun 2016 17:49:03 GMT</pubDate>
    <dc:creator>cbatzi01</dc:creator>
    <dc:date>2016-06-17T17:49:03Z</dc:date>
    <item>
      <title>How do I get a count of unique Patient IDs grouped by two variables (DrugName &amp; Year)?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-do-I-get-a-count-of-unique-Patient-IDs-grouped-by-two/m-p/277929#M58793</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a data set that contains Patient IDs, Drugs, and date of the prescription fill.&amp;nbsp; I am trying to identify the number of individual patients that were on a drug in a given year.&amp;nbsp;&amp;nbsp;A patients typically have multiple records within a year, as each record representation a prescription fill date.&amp;nbsp; The data structure looks like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Patid&lt;/TD&gt;&lt;TD&gt;DrugName&lt;/TD&gt;&lt;TD&gt;Year&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;Drug 1&lt;/TD&gt;&lt;TD&gt;2013&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;Drug 1&lt;/TD&gt;&lt;TD&gt;2013&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;Drug 1&lt;/TD&gt;&lt;TD&gt;2013&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;Drug 1&lt;/TD&gt;&lt;TD&gt;2013&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;Drug 1&lt;/TD&gt;&lt;TD&gt;2013&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;TD&gt;Drug 1&lt;/TD&gt;&lt;TD&gt;2013&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;Drug 1&lt;/TD&gt;&lt;TD&gt;2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;TD&gt;Drug 2&lt;/TD&gt;&lt;TD&gt;2013&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;Drug 2&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;TD&gt;Drug 2&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;TD&gt;Drug 2&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;TD&gt;Drug 2&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;TD&gt;Drug 3&lt;/TD&gt;&lt;TD&gt;2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;TD&gt;Drug 3&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;Drug 3&lt;/TD&gt;&lt;TD&gt;2015&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;In my head, the output should should look something like this:&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;Drug&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;year&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;#Patients&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;Drug 1&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;2013&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;3&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;Drug 1&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;2014&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;1&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;Drug 2&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;2013&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;1&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;Drug 2&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;2015&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;1&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;Drug 3&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;2014&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;1&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;Drug 3&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;2015&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;2&lt;/FONT&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 have tried proc summary, but that just gives me a frequency of the number of records, by drug &amp;amp; year.&amp;nbsp; I am thinking proc sql using count/distinct would work, but not sure how to group by drugname &amp;amp; year, as I am not very good at this...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any&amp;nbsp;assistance is greatly appreciated.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thanks!&lt;BR /&gt;Chris&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Jun 2016 15:11:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-do-I-get-a-count-of-unique-Patient-IDs-grouped-by-two/m-p/277929#M58793</guid>
      <dc:creator>cbatzi01</dc:creator>
      <dc:date>2016-06-16T15:11:27Z</dc:date>
    </item>
    <item>
      <title>Re: How do I get a count of unique Patient IDs grouped by two variables (DrugName &amp; Year)?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-do-I-get-a-count-of-unique-Patient-IDs-grouped-by-two/m-p/277947#M58796</link>
      <description>&lt;P&gt;You can do that but I'd consider a different method because you are likely to want multiple stats.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have2;
set have;

by id drug;
First_Drug=0;
if first.drug then First_Drug=1;

run;&lt;BR /&gt;&lt;BR /&gt;proc means data=have2 sum;&lt;BR /&gt;class year drug;&lt;BR /&gt;var first_drug;&lt;BR /&gt;output out=want sum(first_drug) = num_patients;&lt;BR /&gt;run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 16 Jun 2016 15:51:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-do-I-get-a-count-of-unique-Patient-IDs-grouped-by-two/m-p/277947#M58796</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2016-06-16T15:51:40Z</dc:date>
    </item>
    <item>
      <title>Re: How do I get a count of unique Patient IDs grouped by two variables (DrugName &amp; Year)?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-do-I-get-a-count-of-unique-Patient-IDs-grouped-by-two/m-p/277952#M58797</link>
      <description>&lt;P&gt;PROC FREQ is pretty good at counting:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;proc freq data=have;&lt;/P&gt;
&lt;P&gt;tables DrugName*PatID*Year / noprint out=summarized;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;proc freq data=summarized;&lt;/P&gt;
&lt;P&gt;tables DrugName*Year / list;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The frequency column in the final PROC FREQ will be the patient count.&amp;nbsp; Also note, the second PROC FREQ could create an output data set if needed.&lt;/P&gt;</description>
      <pubDate>Thu, 16 Jun 2016 16:10:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-do-I-get-a-count-of-unique-Patient-IDs-grouped-by-two/m-p/277952#M58797</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2016-06-16T16:10:57Z</dc:date>
    </item>
    <item>
      <title>Re: How do I get a count of unique Patient IDs grouped by two variables (DrugName &amp; Year)?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-do-I-get-a-count-of-unique-Patient-IDs-grouped-by-two/m-p/278252#M58858</link>
      <description>&lt;P&gt;Thanks. &amp;nbsp;This worked well, and matches up with another step in my analysis.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Chris&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Jun 2016 17:49:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-do-I-get-a-count-of-unique-Patient-IDs-grouped-by-two/m-p/278252#M58858</guid>
      <dc:creator>cbatzi01</dc:creator>
      <dc:date>2016-06-17T17:49:03Z</dc:date>
    </item>
  </channel>
</rss>

