<?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: Scanning variables in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Scanning-variables/m-p/106569#M29695</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If a Y is any of the fields? Can there be any other entries?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Assuming not there's several options.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;num_non_missing=n(of mode1--mode9); (I never remember if its one or two dashes).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mode_found=whichc("Y", of mode1--mode9);&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 21 Dec 2012 17:27:54 GMT</pubDate>
    <dc:creator>Reeza</dc:creator>
    <dc:date>2012-12-21T17:27:54Z</dc:date>
    <item>
      <title>Scanning variables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Scanning-variables/m-p/106568#M29694</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a dataset containing various different 'modes' They are labelled ELA_MOD1, ELAL_MOD2.. etc up through 9.&amp;nbsp; I am hoping to run a code that will go through each of the 9 'modes' to determine if "Y" was entered.&amp;nbsp;&amp;nbsp; Is there a quick way to run this through SAS other than writing a separate if-then statement for each 'mode'?&amp;nbsp;&amp;nbsp; Can anyone offer me some assistance?&amp;nbsp; Thank you&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="704"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="17" width="64"&gt;ID&lt;/TD&gt;&lt;TD width="64"&gt;GRADE&lt;/TD&gt;&lt;TD width="64"&gt;MODE1&lt;/TD&gt;&lt;TD width="64"&gt;MODE2&lt;/TD&gt;&lt;TD width="64"&gt;MODE3&lt;/TD&gt;&lt;TD width="64"&gt;MODE4&lt;/TD&gt;&lt;TD width="64"&gt;MODE5&lt;/TD&gt;&lt;TD width="64"&gt;MODE6&lt;/TD&gt;&lt;TD width="64"&gt;MODE7&lt;/TD&gt;&lt;TD width="64"&gt;MODE8&lt;/TD&gt;&lt;TD width="64"&gt;MODE9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;AB9873&lt;/TD&gt;&lt;TD align="right"&gt;10&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;TR229&lt;/TD&gt;&lt;TD align="right"&gt;11&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;SE9500&lt;/TD&gt;&lt;TD align="right"&gt;10&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;MR9148&lt;/TD&gt;&lt;TD align="right"&gt;12&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;FO2319&lt;/TD&gt;&lt;TD align="right"&gt;12&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Dec 2012 17:25:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Scanning-variables/m-p/106568#M29694</guid>
      <dc:creator>SannaSanna</dc:creator>
      <dc:date>2012-12-21T17:25:05Z</dc:date>
    </item>
    <item>
      <title>Re: Scanning variables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Scanning-variables/m-p/106569#M29695</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If a Y is any of the fields? Can there be any other entries?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Assuming not there's several options.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;num_non_missing=n(of mode1--mode9); (I never remember if its one or two dashes).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mode_found=whichc("Y", of mode1--mode9);&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Dec 2012 17:27:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Scanning-variables/m-p/106569#M29695</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2012-12-21T17:27:54Z</dc:date>
    </item>
    <item>
      <title>Re: Scanning variables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Scanning-variables/m-p/106570#M29696</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes- the field can also contain "N" or blank. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Dec 2012 17:55:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Scanning-variables/m-p/106570#M29696</guid>
      <dc:creator>SannaSanna</dc:creator>
      <dc:date>2012-12-21T17:55:12Z</dc:date>
    </item>
    <item>
      <title>Re: Scanning variables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Scanning-variables/m-p/106571#M29697</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;then use the whichc function to find if there is a Y, it will return a number, e.g 3 means mode3 was the one with a Y.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Dec 2012 17:56:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Scanning-variables/m-p/106571#M29697</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2012-12-21T17:56:46Z</dc:date>
    </item>
    <item>
      <title>Re: Scanning variables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Scanning-variables/m-p/106572#M29698</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;try:&lt;/P&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;input (m1-m5)($);&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;n y n y n&lt;/P&gt;&lt;P&gt;Y n n n n&lt;/P&gt;&lt;P&gt;n n n n n&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt; length is_a_y $3;&lt;/P&gt;&lt;P&gt; set have;&lt;/P&gt;&lt;P&gt; is_a_y=ifc(findc(cats(of m1-m5),'y','i'),'YES','NO');&lt;/P&gt;&lt;P&gt; proc print;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; obs&amp;nbsp;&amp;nbsp;&amp;nbsp; is_a_y&amp;nbsp;&amp;nbsp;&amp;nbsp; m1&amp;nbsp;&amp;nbsp;&amp;nbsp; m2&amp;nbsp;&amp;nbsp;&amp;nbsp; m3&amp;nbsp;&amp;nbsp;&amp;nbsp; m4&amp;nbsp;&amp;nbsp;&amp;nbsp; m5&lt;/P&gt;&lt;P&gt; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YES&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n&lt;/P&gt;&lt;P&gt; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YES&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n&lt;/P&gt;&lt;P&gt; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Dec 2012 17:57:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Scanning-variables/m-p/106572#M29698</guid>
      <dc:creator>Linlin</dc:creator>
      <dc:date>2012-12-21T17:57:01Z</dc:date>
    </item>
    <item>
      <title>Re: Scanning variables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Scanning-variables/m-p/106573#M29699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Reeza,&lt;/P&gt;&lt;P&gt;One dash is fine.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Dec 2012 17:59:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Scanning-variables/m-p/106573#M29699</guid>
      <dc:creator>Linlin</dc:creator>
      <dc:date>2012-12-21T17:59:18Z</dc:date>
    </item>
  </channel>
</rss>

