<?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 How to put a list of variables between brackets? in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/How-to-put-a-list-of-variables-between-brackets/m-p/54956#M15261</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;An example dataset would help people to respond, as well as your macro variable assignments.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, do the variables &lt;SPAN style="background-color: #eef4f9;"&gt;&amp;amp;level._se1-&amp;amp;level._se&amp;amp;N_cat&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #eef4f9;"&gt;exist or are they new variables that you are trying to create?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #eef4f9;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Feb 2012 23:15:47 GMT</pubDate>
    <dc:creator>art297</dc:creator>
    <dc:date>2012-02-15T23:15:47Z</dc:date>
    <item>
      <title>How to put a list of variables between brackets?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-put-a-list-of-variables-between-brackets/m-p/54955#M15260</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I need to add brackets for a list of numerical variables. It seems that the concatenation doesn't work in an ARRAY statement. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This kind of data step doesn' work:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; data temp2;&lt;/P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; set temp1;&lt;/P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; array A(*) cat1-cat&amp;amp;N_cat;&lt;/P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; array B(*) &amp;amp;level._se1-&amp;amp;level._se&amp;amp;N_cat;&lt;/P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; do j=1 to dim(A);&lt;/P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B(j)=cats('(',A(j),')');&lt;/P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;Because the number of variables to adapt can change, I thought to use an array statement. &lt;/P&gt;&lt;P&gt;Maybe with a proc format ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your help&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2012 23:09:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-put-a-list-of-variables-between-brackets/m-p/54955#M15260</guid>
      <dc:creator>Fontaines03</dc:creator>
      <dc:date>2012-02-15T23:09:20Z</dc:date>
    </item>
    <item>
      <title>How to put a list of variables between brackets?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-put-a-list-of-variables-between-brackets/m-p/54956#M15261</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;An example dataset would help people to respond, as well as your macro variable assignments.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, do the variables &lt;SPAN style="background-color: #eef4f9;"&gt;&amp;amp;level._se1-&amp;amp;level._se&amp;amp;N_cat&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #eef4f9;"&gt;exist or are they new variables that you are trying to create?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #eef4f9;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2012 23:15:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-put-a-list-of-variables-between-brackets/m-p/54956#M15261</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-02-15T23:15:47Z</dc:date>
    </item>
    <item>
      <title>How to put a list of variables between brackets?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-put-a-list-of-variables-between-brackets/m-p/54957#M15262</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="background-color: #eef4f9;"&gt;&amp;amp;level._se1-&amp;amp;level._se&amp;amp;N_cat are new variables. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #eef4f9;"&gt;&amp;amp;N_cat is a number which changes.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #eef4f9;"&gt;For example;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #eef4f9;"&gt;data temp1;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #eef4f9;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; input num cat1 cat2 cat3;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #eef4f9;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; datalines;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #eef4f9;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 3.35 5.36 9.25&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #eef4f9;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 5.32 1.20 1.25&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #eef4f9;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #eef4f9;"&gt;run;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #eef4f9;"&gt;I would like to put cat1 cat2 cat3 between brackets.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2012 23:28:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-put-a-list-of-variables-between-brackets/m-p/54957#M15262</guid>
      <dc:creator>Fontaines03</dc:creator>
      <dc:date>2012-02-15T23:28:30Z</dc:date>
    </item>
    <item>
      <title>How to put a list of variables between brackets?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-put-a-list-of-variables-between-brackets/m-p/54958#M15263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Then, how about?:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%let N=3;&lt;/P&gt;&lt;P&gt;data temp2 (drop=j);&lt;/P&gt;&lt;P&gt;&amp;nbsp; set temp1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; array A(*) cat1-cat&amp;amp;N.;&lt;/P&gt;&lt;P&gt;&amp;nbsp; array B(&amp;amp;N.) $;&lt;/P&gt;&lt;P&gt;&amp;nbsp; do j=1 to &amp;amp;N.;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B(j)=cats('(',A(j),')');&lt;/P&gt;&lt;P&gt;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2012 23:36:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-put-a-list-of-variables-between-brackets/m-p/54958#M15263</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-02-15T23:36:24Z</dc:date>
    </item>
    <item>
      <title>How to put a list of variables between brackets?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-put-a-list-of-variables-between-brackets/m-p/54959#M15264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I works !&amp;nbsp;&amp;nbsp; Thanks a lot.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2012 23:44:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-put-a-list-of-variables-between-brackets/m-p/54959#M15264</guid>
      <dc:creator>Fontaines03</dc:creator>
      <dc:date>2012-02-15T23:44:26Z</dc:date>
    </item>
  </channel>
</rss>

