<?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 to create proc freq table which stacks variables (vs separate proc freqs for ea variable) in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-to-create-proc-freq-table-which-stacks-variables-vs-separate/m-p/166874#M300768</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use one of the above solutions&lt;/P&gt;&lt;P&gt;OR&lt;/P&gt;&lt;P&gt;You can use tag sets.excelxp and export a nicely formatted table using proc tabulate.&lt;/P&gt;&lt;P&gt;OR&lt;/P&gt;&lt;P&gt;Write a macro that creates a custom table. There's a lot of floating macros for these types of table, you can search on lexjansen.com&lt;/P&gt;&lt;P&gt;Examples:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.lexjansen.com/pharmasug/2006/applicationsdevelopment/ad13.pdf" title="http://www.lexjansen.com/pharmasug/2006/applicationsdevelopment/ad13.pdf"&gt;http://www.lexjansen.com/pharmasug/2006/applicationsdevelopment/ad13.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://analytics.ncsu.edu/sesug/2013/RIV-15.pdf" title="http://analytics.ncsu.edu/sesug/2013/RIV-15.pdf"&gt;http://analytics.ncsu.edu/sesug/2013/RIV-15.pdf&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 04 Apr 2014 00:59:54 GMT</pubDate>
    <dc:creator>Reeza</dc:creator>
    <dc:date>2014-04-04T00:59:54Z</dc:date>
    <item>
      <title>How to create proc freq table which stacks variables (vs separate proc freqs for ea variable)</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-create-proc-freq-table-which-stacks-variables-vs-separate/m-p/166871#M300765</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Hi All:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm wondering what the best way is to proc freq a table which stacks variables, such as the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;VAR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERCENT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; COUNT/FREQ&lt;/P&gt;&lt;P&gt;var1 -value1&lt;/P&gt;&lt;P&gt;var1-value2&lt;/P&gt;&lt;P&gt;var1-value3&lt;/P&gt;&lt;P&gt;var2-vaue1&lt;/P&gt;&lt;P&gt;var2-value2&lt;/P&gt;&lt;P&gt;var3-value1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;instead of creating separate proc freq tables for each of the variables individually.&amp;nbsp; I wouldn't want to just stack the individual proc freqs because I would get unwanted rows again labeling"VAR/PERCENT/COUNT".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am asking because I would like to be able to make this kind of "stacked table" for many groups of variables and be able to easily format into Excel charts/graphs once I export the tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you so much!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Apr 2014 14:52:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-create-proc-freq-table-which-stacks-variables-vs-separate/m-p/166871#M300765</guid>
      <dc:creator>Maisha_Huq</dc:creator>
      <dc:date>2014-04-03T14:52:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to create proc freq table which stacks variables (vs separate proc freqs for ea variable)</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-create-proc-freq-table-which-stacks-variables-vs-separate/m-p/166872#M300766</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't know of a way to do it inside PROC FREQ but using PROC TRANSPOSE first will get you what you want. May not be advisable if you're working in a "Big Data" environment but I do this type of thing with around 200,000 records on PC SAS without any problems.&lt;/P&gt;&lt;DIV style="font-family: Courier New; font-size: 11pt;"&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;data&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; have;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;input&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; id var1 var2 var3;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;cards&lt;/SPAN&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffc0;"&gt;1 4 3 2&lt;BR /&gt;2 2 3 5&lt;BR /&gt;3 3 4 3&lt;BR /&gt;&lt;/SPAN&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;run&lt;/STRONG&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;proc&lt;/STRONG&gt; &lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;transpose&lt;/STRONG&gt; &lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;data&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;=have &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;out&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;=long;&lt;BR /&gt;&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;by&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; id;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;var&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; var1 var2 var3;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;run&lt;/STRONG&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;proc&lt;/STRONG&gt; &lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;sort&lt;/STRONG&gt; &lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;data&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;=long;&lt;BR /&gt;&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;by&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; _name_;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;run&lt;/STRONG&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;proc&lt;/STRONG&gt; &lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;freq&lt;/STRONG&gt; &lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;data&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;=long ;&lt;BR /&gt;&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;by&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; _name_;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;table&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; col1 / &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;out&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;=want;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;run&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Apr 2014 15:37:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-create-proc-freq-table-which-stacks-variables-vs-separate/m-p/166872#M300766</guid>
      <dc:creator>Scott_C_Moore</dc:creator>
      <dc:date>2014-04-03T15:37:02Z</dc:date>
    </item>
    <item>
      <title>Re: How to create proc freq table which stacks variables (vs separate proc freqs for ea variable)</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-create-proc-freq-table-which-stacks-variables-vs-separate/m-p/166873#M300767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not entirely sure what you are after, given that you have not included an example of your desired outcome, or initial data.&amp;nbsp; I created the following some time ago, which you might find useful.&amp;nbsp; By using the ODS output you are able to concatenate the results of &lt;/P&gt;&lt;P&gt;PROC FREQ in one simple step.&amp;nbsp; I hope it is useful in achieving your goal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA HAVE;&lt;/P&gt;&lt;P&gt;INFILE DATALINES DELIMITER="," TRUNCOVER DSD;&lt;/P&gt;&lt;P&gt;LENGTH DOCUMENTATION_VV $32. OCCUPANCY_VV $32. PROPERTY_VV $32. PURPOSE_VV $32.;&lt;/P&gt;&lt;P&gt;INPUT DOCUMENTATION_INVALID DOCUMENTATION_VV $ OCCUPANCY_INVALID OCCUPANCY_VV $ PROPERTY_INVALID PROPERTY_VV $ PURPOSE_INVALID PURPOSE_VV $;&lt;/P&gt;&lt;P&gt;DATALINES;&lt;/P&gt;&lt;P&gt;0,"FULL, SUB, VOI/VOA, NODOC, QUICK",0,"OWNER, 2NDHOME, INVESTOR",1,"SF, MF, TOWNHOUSE, CONDO",0,"PURCHASE, CASHOUT, RATE/TERM"&lt;/P&gt;&lt;P&gt;0,"FULL, SUB, VOI/VOA, NODOC, QUICK",1,"OWNER, 2NDHOME, INVESTOR",0,"SF, MF, TOWNHOUSE, CONDO",1,"PURCHASE, CASHOUT, RATE/TERM"&lt;/P&gt;&lt;P&gt;0,"FULL, SUB, VOI/VOA, NODOC, QUICK",0,"OWNER, 2NDHOME, INVESTOR",0,"SF, MF, TOWNHOUSE, CONDO",0,"PURCHASE, CASHOUT, RATE/TERM"&lt;/P&gt;&lt;P&gt;0,"FULL, SUB, VOI/VOA, NODOC, QUICK",0,"OWNER, 2NDHOME, INVESTOR",0,"SF, MF, TOWNHOUSE, CONDO",0,"PURCHASE, CASHOUT, RATE/TERM"&lt;/P&gt;&lt;P&gt;1,"FULL, SUB, VOI/VOA, NODOC, QUICK",0,"OWNER, 2NDHOME, INVESTOR",0,"SF, MF, TOWNHOUSE, CONDO",1,"PURCHASE, CASHOUT, RATE/TERM"&lt;/P&gt;&lt;P&gt;0,"FULL, SUB, VOI/VOA, NODOC, QUICK",1,"OWNER, 2NDHOME, INVESTOR",0,"SF, MF, TOWNHOUSE, CONDO",0,"PURCHASE, CASHOUT, RATE/TERM"&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ODS OUTPUT ONEWAYFREQS=WORK.OWF (DROP = F_: RENAME = (FREQUENCY = COUNT));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROC FREQ DATA=HAVE;&lt;/P&gt;&lt;P&gt;&amp;nbsp; BY DOCUMENTATION_VV OCCUPANCY_VV PROPERTY_VV PURPOSE_VV;&lt;/P&gt;&lt;P&gt;&amp;nbsp; TABLES DOCUMENTATION_INVALID OCCUPANCY_INVALID PROPERTY_INVALID PURPOSE_INVALID /NOCUM NOPERCENT ;&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ODS OUTPUT CLOSE;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA TRANSFORM (KEEP = VAL_INVAL VARIABLE VALID_VALUES DOCUMENTATION_VV COUNT);&lt;/P&gt;&lt;P&gt;&amp;nbsp; LENGTH&amp;nbsp; VAL_INVAL $7. VARIABLE $21.;&lt;/P&gt;&lt;P&gt;&amp;nbsp; VAL_INVAL = "VALID";&lt;/P&gt;&lt;P&gt;&amp;nbsp; SET OWF;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; BY TABLE;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; IF DOCUMENTATION_INVALID = 1 THEN VAL_INVAL = "INVALID";&lt;/P&gt;&lt;P&gt;&amp;nbsp; ELSE IF OCCUPANCY_INVALID = 1 THEN VAL_INVAL = "INVALID";&lt;/P&gt;&lt;P&gt;&amp;nbsp; ELSE IF PROPERTY_INVALID = 1 THEN VAL_INVAL = "INVALID";&lt;/P&gt;&lt;P&gt;&amp;nbsp; ELSE IF PURPOSE_INVALID = 1 THEN VAL_INVAL = "INVALID";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; VARIABLE = SCAN(TABLE,-1);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; IF VARIABLE = "DOCUMENTATION_INVALID" THEN VALID_VALUES = DOCUMENTATION_VV;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ELSE IF VARIABLE = "OCCUPANCY_INVALID" THEN VALID_VALUES = OCCUPANCY_VV;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ELSE IF VARIABLE = "PROPERTY_INVALID" THEN VALID_VALUES = PROPERTY_VV;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ELSE IF VARIABLE = "PURPOSE_INVALID" THEN VALID_VALUES = PURPOSE_VV;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; OUTPUT;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; IF FIRST.TABLE THEN TOTAL = COUNT;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE TOTAL+COUNT;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; IF LAST.TABLE&amp;nbsp; THEN DO;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; COUNT = TOTAL;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; VAL_INVAL = "TOTAL";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; OUTPUT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; END;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROC TRANSPOSE DATA = TRANSFORM OUT=TRANS (DROP = DOCUMENTATION_VV _:) SUFFIX=_COUNT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ID VAL_INVAL ;&lt;/P&gt;&lt;P&gt;&amp;nbsp; BY VARIABLE VALID_VALUES DOCUMENTATION_VV NOTSORTED;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; VAR COUNT;&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Apr 2014 00:39:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-create-proc-freq-table-which-stacks-variables-vs-separate/m-p/166873#M300767</guid>
      <dc:creator>Scott_Mitchell</dc:creator>
      <dc:date>2014-04-04T00:39:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to create proc freq table which stacks variables (vs separate proc freqs for ea variable)</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-create-proc-freq-table-which-stacks-variables-vs-separate/m-p/166874#M300768</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use one of the above solutions&lt;/P&gt;&lt;P&gt;OR&lt;/P&gt;&lt;P&gt;You can use tag sets.excelxp and export a nicely formatted table using proc tabulate.&lt;/P&gt;&lt;P&gt;OR&lt;/P&gt;&lt;P&gt;Write a macro that creates a custom table. There's a lot of floating macros for these types of table, you can search on lexjansen.com&lt;/P&gt;&lt;P&gt;Examples:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.lexjansen.com/pharmasug/2006/applicationsdevelopment/ad13.pdf" title="http://www.lexjansen.com/pharmasug/2006/applicationsdevelopment/ad13.pdf"&gt;http://www.lexjansen.com/pharmasug/2006/applicationsdevelopment/ad13.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://analytics.ncsu.edu/sesug/2013/RIV-15.pdf" title="http://analytics.ncsu.edu/sesug/2013/RIV-15.pdf"&gt;http://analytics.ncsu.edu/sesug/2013/RIV-15.pdf&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Apr 2014 00:59:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-create-proc-freq-table-which-stacks-variables-vs-separate/m-p/166874#M300768</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2014-04-04T00:59:54Z</dc:date>
    </item>
    <item>
      <title>Re: How to create proc freq table which stacks variables (vs separate proc freqs for ea variable)</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-create-proc-freq-table-which-stacks-variables-vs-separate/m-p/166875#M300769</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Reeza.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please recommend a good white paper on tag sets? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Scott&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Apr 2014 02:24:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-create-proc-freq-table-which-stacks-variables-vs-separate/m-p/166875#M300769</guid>
      <dc:creator>Scott_Mitchell</dc:creator>
      <dc:date>2014-04-04T02:24:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to create proc freq table which stacks variables (vs separate proc freqs for ea variable)</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-create-proc-freq-table-which-stacks-variables-vs-separate/m-p/166876#M300770</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here's a great reference:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sas.com/events/cm/867226/ExcelXPPaperIndex.pdf" title="http://www.sas.com/events/cm/867226/ExcelXPPaperIndex.pdf"&gt;http://www.sas.com/events/cm/867226/ExcelXPPaperIndex.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It indexes the features in the first part to the papers listed at the end of the paper. Any of the papers at the end are great references. &lt;/P&gt;&lt;P&gt;One thing to do if you're using tagsets is to make sure you have the latest version on your system, which I'm sure the paper runs through. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Apr 2014 02:53:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-create-proc-freq-table-which-stacks-variables-vs-separate/m-p/166876#M300770</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2014-04-04T02:53:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to create proc freq table which stacks variables (vs separate proc freqs for ea variable)</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-create-proc-freq-table-which-stacks-variables-vs-separate/m-p/166877#M300771</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks mate.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Apr 2014 03:03:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-create-proc-freq-table-which-stacks-variables-vs-separate/m-p/166877#M300771</guid>
      <dc:creator>Scott_Mitchell</dc:creator>
      <dc:date>2014-04-04T03:03:32Z</dc:date>
    </item>
  </channel>
</rss>

