<?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: add new column and disply yes or No based on the data in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/add-new-column-and-disply-yes-or-No-based-on-the-data/m-p/454759#M114944</link>
    <description>&lt;P&gt;Just solved one like this a few days ago. Move the = "No" part:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data Patch.Unix_final;
set Patch.Unix_final;
length  patch $4;
array col(*) &amp;amp;varList.;
patch ='No ';
do i=1 to dim(col);
  if col{i} in ('Yes') then Patch='Yes';
end;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Tue, 17 Apr 2018 14:23:47 GMT</pubDate>
    <dc:creator>Kurt_Bremser</dc:creator>
    <dc:date>2018-04-17T14:23:47Z</dc:date>
    <item>
      <title>add new column and disply yes or No based on the data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/add-new-column-and-disply-yes-or-No-based-on-the-data/m-p/454756#M114942</link>
      <description>&lt;P&gt;i have data as below&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Varlist&amp;nbsp;&amp;nbsp; chg1 chg 2 chg3 chg 4&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; yes&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp; yes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&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; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&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; Yes&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Expecting as below add new column name patch and if any yes display yes else display no&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Varlist&amp;nbsp;&amp;nbsp; chg1 chg 2 chg3 chg 4&amp;nbsp;&amp;nbsp; Patch&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; yes&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp; yes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yes&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; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&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; Yes&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yes&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;my code:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data Patch.Unix_final;&lt;BR /&gt;set Patch.Unix_final;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;length&amp;nbsp; patch $4;&lt;BR /&gt;array col(*) &amp;amp;varList.;&lt;BR /&gt;do i=1 to dim(col);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if col{i} in ('Yes') then Patch='Yes';&lt;/P&gt;&lt;P&gt;else patch ='No';&lt;BR /&gt;end;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a lot.&lt;/P&gt;</description>
      <pubDate>Tue, 17 Apr 2018 14:18:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/add-new-column-and-disply-yes-or-No-based-on-the-data/m-p/454756#M114942</guid>
      <dc:creator>radha009</dc:creator>
      <dc:date>2018-04-17T14:18:45Z</dc:date>
    </item>
    <item>
      <title>Re: add new column and disply yes or No based on the data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/add-new-column-and-disply-yes-or-No-based-on-the-data/m-p/454759#M114944</link>
      <description>&lt;P&gt;Just solved one like this a few days ago. Move the = "No" part:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data Patch.Unix_final;
set Patch.Unix_final;
length  patch $4;
array col(*) &amp;amp;varList.;
patch ='No ';
do i=1 to dim(col);
  if col{i} in ('Yes') then Patch='Yes';
end;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 17 Apr 2018 14:23:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/add-new-column-and-disply-yes-or-No-based-on-the-data/m-p/454759#M114944</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2018-04-17T14:23:47Z</dc:date>
    </item>
    <item>
      <title>Re: add new column and disply yes or No based on the data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/add-new-column-and-disply-yes-or-No-based-on-the-data/m-p/454771#M114951</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Patch =  ifc(whichc('yes', of chg1-chg4), "yes", "no");&lt;/CODE&gt;&lt;/PRE&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/192083"&gt;@radha009&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;i have data as below&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Varlist&amp;nbsp;&amp;nbsp; chg1 chg 2 chg3 chg 4&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; yes&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp; yes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&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; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&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; Yes&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Expecting as below add new column name patch and if any yes display yes else display no&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Varlist&amp;nbsp;&amp;nbsp; chg1 chg 2 chg3 chg 4&amp;nbsp;&amp;nbsp; Patch&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; yes&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp; yes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yes&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; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&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; Yes&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yes&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;my code:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data Patch.Unix_final;&lt;BR /&gt;set Patch.Unix_final;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;length&amp;nbsp; patch $4;&lt;BR /&gt;array col(*) &amp;amp;varList.;&lt;BR /&gt;do i=1 to dim(col);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if col{i} in ('Yes') then Patch='Yes';&lt;/P&gt;
&lt;P&gt;else patch ='No';&lt;BR /&gt;end;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks a lot.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 17 Apr 2018 14:43:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/add-new-column-and-disply-yes-or-No-based-on-the-data/m-p/454771#M114951</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-04-17T14:43:03Z</dc:date>
    </item>
    <item>
      <title>Re: add new column and disply yes or No based on the data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/add-new-column-and-disply-yes-or-No-based-on-the-data/m-p/454811#M114972</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input (chg1 chg2 chg3 chg4) ($);
datalines;
yes    No   yes     No
No     No   No       No
Yes    No   No       No
;

data want;
set have;
array t(*) ch:;
patch=ifc('yes' in t,'yes','No');
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 17 Apr 2018 15:51:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/add-new-column-and-disply-yes-or-No-based-on-the-data/m-p/454811#M114972</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-04-17T15:51:31Z</dc:date>
    </item>
  </channel>
</rss>

