<?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 All Combination to create a new categories in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/All-Combination-to-create-a-new-categories/m-p/897734#M354800</link>
    <description>&lt;P&gt;Hi All,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am trying to create a new combination of variables, but I don't seem to get the right code in the community form. I would really appreciate it if anyone could help me with it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have the following data:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/SPAN&gt; have;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;input&lt;/SPAN&gt; Id $ var1 Cat1 Var2 Cat2 Category1 Category2 variable1;&lt;/P&gt;
&lt;P class="p2"&gt;&lt;SPAN class="s3"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;datalines&lt;SPAN class="s3"&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;1 1 0 0 0 0 0 0&lt;/P&gt;
&lt;P class="p1"&gt;2 1 0 0 0 0 0 1&lt;/P&gt;
&lt;P class="p1"&gt;3 0 0 1 1 0 0 0&lt;/P&gt;
&lt;P class="p1"&gt;4 0 0 0 0 0 0 0&lt;/P&gt;
&lt;P class="p1"&gt;5 1 0 0 0 1 1 1&lt;/P&gt;
&lt;P class="p1"&gt;6 1 1 1 1 1 1 1&lt;/P&gt;
&lt;P class="p1"&gt;7 1 1 1 0 1 1 0&lt;/P&gt;
&lt;P class="p1"&gt;8 0 1 0 0 0 0 0&lt;/P&gt;
&lt;P class="p1"&gt;9 0 0 1 0 0 0 0&lt;/P&gt;
&lt;P class="p1"&gt;10 0 0 0 1 0 0 0&lt;/P&gt;
&lt;P class="p1"&gt;11 0 0 0 0 1 0 0&lt;/P&gt;
&lt;P class="p1"&gt;12 0 0 0 0 0 1 0&lt;/P&gt;
&lt;P class="p1"&gt;13 0 0 0 0 0 0 1&lt;/P&gt;
&lt;P class="p1"&gt;;&lt;/P&gt;
&lt;P class="p3"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;SPAN class="s3"&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p3"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p3"&gt;I want to create a new variable that is a combination of yes (1) categories for each ID as in the following table:&lt;/P&gt;
&lt;P class="p3"&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE class="t1" width="567px" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="40px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;Id&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;var1&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;Cat1&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;Var2&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;Cat2&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;Category1&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;Category2&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;variable1&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="57px"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;New Variable&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;Var1&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;2&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;Var1+Variable1&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;3&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;Var2+Cat2&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;4&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;None&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;5&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;&amp;gt;3 variables&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;6&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;&amp;gt;3 variables&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;7&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;&amp;gt;3 variables&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;8&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;Cat1&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;9&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;Var2&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;Cat2&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;11&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;&lt;STRONG&gt;Category1&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;12&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;&lt;STRONG&gt;Category2&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;13&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;variable1&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P class="p3"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p3"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p3"&gt;When there are more than 3 "Yes (1)" in a category then we assign them as &amp;gt;3 variables. I really appreciate any help.&amp;nbsp;&lt;/P&gt;
&lt;P class="p3"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p3"&gt;Thanks,&lt;/P&gt;
&lt;P class="p3"&gt;Sandyzman1&lt;/P&gt;
&lt;P class="p3"&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sun, 08 Oct 2023 22:57:19 GMT</pubDate>
    <dc:creator>sandyzman1</dc:creator>
    <dc:date>2023-10-08T22:57:19Z</dc:date>
    <item>
      <title>All Combination to create a new categories</title>
      <link>https://communities.sas.com/t5/SAS-Programming/All-Combination-to-create-a-new-categories/m-p/897734#M354800</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am trying to create a new combination of variables, but I don't seem to get the right code in the community form. I would really appreciate it if anyone could help me with it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have the following data:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/SPAN&gt; have;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;input&lt;/SPAN&gt; Id $ var1 Cat1 Var2 Cat2 Category1 Category2 variable1;&lt;/P&gt;
&lt;P class="p2"&gt;&lt;SPAN class="s3"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;datalines&lt;SPAN class="s3"&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;1 1 0 0 0 0 0 0&lt;/P&gt;
&lt;P class="p1"&gt;2 1 0 0 0 0 0 1&lt;/P&gt;
&lt;P class="p1"&gt;3 0 0 1 1 0 0 0&lt;/P&gt;
&lt;P class="p1"&gt;4 0 0 0 0 0 0 0&lt;/P&gt;
&lt;P class="p1"&gt;5 1 0 0 0 1 1 1&lt;/P&gt;
&lt;P class="p1"&gt;6 1 1 1 1 1 1 1&lt;/P&gt;
&lt;P class="p1"&gt;7 1 1 1 0 1 1 0&lt;/P&gt;
&lt;P class="p1"&gt;8 0 1 0 0 0 0 0&lt;/P&gt;
&lt;P class="p1"&gt;9 0 0 1 0 0 0 0&lt;/P&gt;
&lt;P class="p1"&gt;10 0 0 0 1 0 0 0&lt;/P&gt;
&lt;P class="p1"&gt;11 0 0 0 0 1 0 0&lt;/P&gt;
&lt;P class="p1"&gt;12 0 0 0 0 0 1 0&lt;/P&gt;
&lt;P class="p1"&gt;13 0 0 0 0 0 0 1&lt;/P&gt;
&lt;P class="p1"&gt;;&lt;/P&gt;
&lt;P class="p3"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;SPAN class="s3"&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p3"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p3"&gt;I want to create a new variable that is a combination of yes (1) categories for each ID as in the following table:&lt;/P&gt;
&lt;P class="p3"&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE class="t1" width="567px" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="40px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;Id&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;var1&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;Cat1&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;Var2&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;Cat2&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;Category1&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;Category2&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="57px" valign="middle" class="td1"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;variable1&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="57px"&gt;
&lt;P class="p1"&gt;&lt;STRONG&gt;New Variable&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;Var1&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;2&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;Var1+Variable1&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;3&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;Var2+Cat2&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;4&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;None&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;5&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;&amp;gt;3 variables&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;6&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;&amp;gt;3 variables&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;7&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;&amp;gt;3 variables&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;8&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;Cat1&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;9&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;Var2&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;10&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;Cat2&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;11&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;&lt;STRONG&gt;Category1&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;12&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;&lt;STRONG&gt;Category2&lt;/STRONG&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;13&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="40px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="42.3125px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="44.8906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="45.2812px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="82.4375px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="85.3906px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="73.9219px" height="30px" valign="middle" class="td1"&gt;
&lt;P class="p2"&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD width="116.062px" height="30px"&gt;
&lt;P class="p2"&gt;variable1&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P class="p3"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p3"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p3"&gt;When there are more than 3 "Yes (1)" in a category then we assign them as &amp;gt;3 variables. I really appreciate any help.&amp;nbsp;&lt;/P&gt;
&lt;P class="p3"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p3"&gt;Thanks,&lt;/P&gt;
&lt;P class="p3"&gt;Sandyzman1&lt;/P&gt;
&lt;P class="p3"&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 08 Oct 2023 22:57:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/All-Combination-to-create-a-new-categories/m-p/897734#M354800</guid>
      <dc:creator>sandyzman1</dc:creator>
      <dc:date>2023-10-08T22:57:19Z</dc:date>
    </item>
    <item>
      <title>Re: All Combination to create a new categories</title>
      <link>https://communities.sas.com/t5/SAS-Programming/All-Combination-to-create-a-new-categories/m-p/897735#M354801</link>
      <description>&lt;P&gt;Below should return the desired result.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
  input Id $ var1 Cat1 Var2 Cat2 Category1 Category2 variable1;
  datalines;
1 1 0 0 0 0 0 0
2 1 0 0 0 0 0 1
3 0 0 1 1 0 0 0
4 0 0 0 0 0 0 0
5 1 0 0 0 1 1 1
6 1 1 1 1 1 1 1
7 1 1 1 0 1 1 0
8 0 1 0 0 0 0 0
9 0 0 1 0 0 0 0
10 0 0 0 1 0 0 0
11 0 0 0 0 1 0 0
12 0 0 0 0 0 1 0
13 0 0 0 0 0 0 1
;

data want(drop=_:);
  set have;
  array vars {*} var1 Cat1 Var2 Cat2 Category1 Category2 variable1;
  length new_variable $98;
  do _i=1 to dim(vars);
    if vars[_i]=1 then 
      do;
        _n=sum(_n,1);
        if _n&amp;gt;3 then 
          do;
            new_variable='&amp;gt;3 variables';
            leave;
          end;
        else
          do;
            new_variable=catx('+',new_variable,vname(vars[_i]));
          end;
      end;
  end;
  if missing(new_variable) then new_variable='None';
run;

proc print data=want;
run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 09 Oct 2023 00:14:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/All-Combination-to-create-a-new-categories/m-p/897735#M354801</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2023-10-09T00:14:59Z</dc:date>
    </item>
    <item>
      <title>Re: All Combination to create a new categories</title>
      <link>https://communities.sas.com/t5/SAS-Programming/All-Combination-to-create-a-new-categories/m-p/897740#M354805</link>
      <description>Hi Patrick,&lt;BR /&gt;&lt;BR /&gt;I truly appreciate your help. The code worked as I desired. Thanks. &lt;BR /&gt;&lt;BR /&gt;-Sandyzman1</description>
      <pubDate>Mon, 09 Oct 2023 00:08:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/All-Combination-to-create-a-new-categories/m-p/897740#M354805</guid>
      <dc:creator>sandyzman1</dc:creator>
      <dc:date>2023-10-09T00:08:59Z</dc:date>
    </item>
    <item>
      <title>Re: All Combination to create a new categories</title>
      <link>https://communities.sas.com/t5/SAS-Programming/All-Combination-to-create-a-new-categories/m-p/897744#M354806</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/188593"&gt;@sandyzman1&lt;/a&gt;&amp;nbsp;Just re-read your question.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You need to change the following condition&amp;nbsp;&lt;/P&gt;
&lt;P&gt;from:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Patrick_1-1696810300792.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/88715iAF7C3A9065FEB670/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Patrick_1-1696810300792.png" alt="Patrick_1-1696810300792.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;to:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Patrick_2-1696810371012.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/88716i7A9825E4C2D5EB57/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Patrick_2-1696810371012.png" alt="Patrick_2-1696810371012.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;and the length of new_variable must become $98 to avoid string truncation - 3*32 characters (max variable name length) and two plus signs.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Patrick_0-1696810600411.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/88717i55171788F340EF2D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Patrick_0-1696810600411.png" alt="Patrick_0-1696810600411.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I've already fixed the code in my first answer accordingly.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Oct 2023 00:16:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/All-Combination-to-create-a-new-categories/m-p/897744#M354806</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2023-10-09T00:16:45Z</dc:date>
    </item>
  </channel>
</rss>

