<?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: Does proc freq nlevels count unique observations? in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Does-proc-freq-nlevels-count-unique-observations/m-p/188966#M47773</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It will provide total number of observations for each level of patient_id. So if each patient_id has one frequency then we can conclude that patient_id is unique. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 22 Jul 2014 00:45:55 GMT</pubDate>
    <dc:creator>stat_sas</dc:creator>
    <dc:date>2014-07-22T00:45:55Z</dc:date>
    <item>
      <title>Does proc freq nlevels count unique observations?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Does-proc-freq-nlevels-count-unique-observations/m-p/188964#M47771</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style=": ; color: #000080; font-size: 10pt; font-family: Courier New;"&gt;&lt;SPAN style="color: #575757;"&gt;proc &lt;/SPAN&gt;&lt;STRONG&gt;freq&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;data&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;=x &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt; font-family: Courier New;"&gt;nlevels&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;table patient_id;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;run;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;I am trying to count the # of unique patients in this data.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;Does the resulting output show the number of unique patient ids? or just the total amount of observations with non-missing ids.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: Courier New;"&gt;Thank you, I appreciate the help.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jul 2014 23:25:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Does-proc-freq-nlevels-count-unique-observations/m-p/188964#M47771</guid>
      <dc:creator>peer</dc:creator>
      <dc:date>2014-07-21T23:25:05Z</dc:date>
    </item>
    <item>
      <title>Re: Does proc freq nlevels count unique observations?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Does-proc-freq-nlevels-count-unique-observations/m-p/188965#M47772</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="http://support.sas.com/kb/30/867.html" title="http://support.sas.com/kb/30/867.html"&gt;30867 - Modernizing Your SAS Code: PROC FREQ Applications&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jul 2014 00:39:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Does-proc-freq-nlevels-count-unique-observations/m-p/188965#M47772</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2014-07-22T00:39:16Z</dc:date>
    </item>
    <item>
      <title>Re: Does proc freq nlevels count unique observations?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Does-proc-freq-nlevels-count-unique-observations/m-p/188966#M47773</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It will provide total number of observations for each level of patient_id. So if each patient_id has one frequency then we can conclude that patient_id is unique. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jul 2014 00:45:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Does-proc-freq-nlevels-count-unique-observations/m-p/188966#M47773</guid>
      <dc:creator>stat_sas</dc:creator>
      <dc:date>2014-07-22T00:45:55Z</dc:date>
    </item>
    <item>
      <title>Re: Does proc freq nlevels count unique observations?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Does-proc-freq-nlevels-count-unique-observations/m-p/188967#M47774</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not quite, NLEVELS does produce the number of distinct observations in the number of levels table. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Be careful of how it treats missing and how you want missing values treated though.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc freq data=sashelp.class nlevels;&lt;/P&gt;&lt;P&gt;table age;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jul 2014 01:25:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Does-proc-freq-nlevels-count-unique-observations/m-p/188967#M47774</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2014-07-22T01:25:04Z</dc:date>
    </item>
    <item>
      <title>Re: Does proc freq nlevels count unique observations?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Does-proc-freq-nlevels-count-unique-observations/m-p/188968#M47775</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you need count of unique IDS:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select count(*)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from (select DISTINCT patient_id from x);&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;If you need list of unique ids:&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select distinct Patient_id&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from x;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jul 2014 15:22:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Does-proc-freq-nlevels-count-unique-observations/m-p/188968#M47775</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2014-07-22T15:22:07Z</dc:date>
    </item>
    <item>
      <title>Re: Does proc freq nlevels count unique observations?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Does-proc-freq-nlevels-count-unique-observations/m-p/351392#M63921</link>
      <description>&lt;P&gt;To answer your question OP, the nlevels option will count distinct values, including missing values. The following code can help you break down multiple variables into unique values missing and non-missings much easier than performing the same task with a proc sql:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ods output nlevels=LEVELS;&lt;BR /&gt;proc freq data=dataset nlevels;&lt;BR /&gt;tables var1 var2 var3 var4 / noprint ;&lt;BR /&gt;run;&lt;BR /&gt;proc print data=LEVELS;&lt;BR /&gt;run;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Apr 2017 17:26:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Does-proc-freq-nlevels-count-unique-observations/m-p/351392#M63921</guid>
      <dc:creator>AaronDavid</dc:creator>
      <dc:date>2017-04-19T17:26:36Z</dc:date>
    </item>
  </channel>
</rss>

