<?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: Converts Missing values to Zero in SAS  using Array statement? in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Converts-Missing-values-to-Zero-in-SAS-using-Array-statement/m-p/33697#M6618</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It's not an automatic variable. It is a SAS Variable List.&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://support.sas.com/documentation/cdl/en/lrcon/62753/HTML/default/viewer.htm#p0wphcpsfgx6o7n1sjtqzizp1n39.htm"&gt;http://support.sas.com/documentation/cdl/en/lrcon/62753/HTML/default/viewer.htm#p0wphcpsfgx6o7n1sjtqzizp1n39.htm&lt;/A&gt;&lt;/P&gt;&lt;PRE __jive_macro_name="quote" class="jive_text_macro jive_macro_quote"&gt;&lt;P&gt;&lt;A class="jive-link-email-small" href="mailto:sambasiva.ravuri@tcs.com"&gt;sambasiva.ravuri@tcs.com&lt;/A&gt;&lt;SPAN&gt; wrote:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Hello Ksharp,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Codes are worked very well and i really appreciate for your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you don't mind, what is the significance of &lt;STRONG&gt;&lt;STRONG&gt;"_numeric_ "&amp;nbsp; &lt;/STRONG&gt;﻿Automatic variable &lt;/STRONG&gt;which you used in the code ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please share if you have a list of Automatic variables in SAS with explanations and that will be really helpful going forward.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&lt;STRONG&gt; &lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Regards,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;S Ravuri.&lt;/STRONG&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 19 Mar 2012 22:02:33 GMT</pubDate>
    <dc:creator>Howles</dc:creator>
    <dc:date>2012-03-19T22:02:33Z</dc:date>
    <item>
      <title>Converts Missing values to Zero in SAS  using Array statement?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Converts-Missing-values-to-Zero-in-SAS-using-Array-statement/m-p/33691#M6612</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible, to write a program that converts missing values to zero and values of zero to missing for numeric variables using array statement?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appreciate and thanks a lot for help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;S Ravuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Mar 2012 09:13:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Converts-Missing-values-to-Zero-in-SAS-using-Array-statement/m-p/33691#M6612</guid>
      <dc:creator>sambasiva_ravuri_tcs_com</dc:creator>
      <dc:date>2012-03-16T09:13:06Z</dc:date>
    </item>
    <item>
      <title>Converts Missing values to Zero in SAS  using Array statement?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Converts-Missing-values-to-Zero-in-SAS-using-Array-statement/m-p/33692#M6613</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;From mssing value to zero.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;data worked;
input _QueueName $24. _tran_dt :mmddyy8. _tran_tm acct_num workedkey _acct_num;
format _tran_dt mmddyy8. acct_num 16.;

cards;
Inbound&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; 3/8/2012&amp;nbsp;&amp;nbsp;&amp;nbsp; 172000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3000000000064278&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3000000000064278
C-VXX-D-CP-XXXXXXX-XXXX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3/7/2012&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3000000000064278&amp;nbsp; 11918651&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3000000000064278
N-PXX-N-CP-XXXXXXXXXXXXX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3/3/2012&amp;nbsp;&amp;nbsp;&amp;nbsp; 213400&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2000000000885230&amp;nbsp; 11886991&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2000000000885230
N-2XX-N-KE-XXXXXXX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3/4/2012&amp;nbsp;&amp;nbsp;&amp;nbsp; 170800&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1000000000801180&amp;nbsp; 11895835&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1000000000801180
;
run;
data worked;
 set worked;
 array _x{*} _numeric_;
 do i=1 to dim(_x);
&amp;nbsp; if missing(_x{i}) then _x{i}=0;
 end;
run;







From zero to missing value



data worked;
input _QueueName $24. _tran_dt :mmddyy8. _tran_tm acct_num workedkey _acct_num;
format _tran_dt mmddyy8. acct_num 16.;

cards;
Inbound&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; 3/8/2012&amp;nbsp;&amp;nbsp;&amp;nbsp; 172000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3000000000064278&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3000000000064278
C-VXX-D-CP-XXXXXXX-XXXX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3/7/2012&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3000000000064278&amp;nbsp; 11918651&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3000000000064278
N-PXX-N-CP-XXXXXXXXXXXXX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3/3/2012&amp;nbsp;&amp;nbsp;&amp;nbsp; 213400&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2000000000885230&amp;nbsp; 11886991&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2000000000885230
N-2XX-N-KE-XXXXXXX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3/4/2012&amp;nbsp;&amp;nbsp;&amp;nbsp; 170800&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1000000000801180&amp;nbsp; 11895835&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1000000000801180
;
run;
data worked;
 set worked;
 array _x{*} _numeric_;
 do i=1 to dim(_x);
&amp;nbsp; if _x{i}=0 then _x{i}=.;
 end;
run;



&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ksharp&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Mar 2012 09:27:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Converts-Missing-values-to-Zero-in-SAS-using-Array-statement/m-p/33692#M6613</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2012-03-16T09:27:15Z</dc:date>
    </item>
    <item>
      <title>Converts Missing values to Zero in SAS  using Array statement?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Converts-Missing-values-to-Zero-in-SAS-using-Array-statement/m-p/33693#M6614</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Hello Ksharp,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Codes are worked very well and i really appreciate for your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you don't mind, what is the significance of &lt;STRONG&gt;&lt;STRONG&gt;"_numeric_ "&amp;nbsp; &lt;/STRONG&gt;﻿Automatic variable &lt;/STRONG&gt;which you used in the code ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please share if you have a list of Automatic variables in SAS with explanations and that will be really helpful going forward.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Regards,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;S Ravuri.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Mar 2012 10:53:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Converts-Missing-values-to-Zero-in-SAS-using-Array-statement/m-p/33693#M6614</guid>
      <dc:creator>sambasiva_ravuri_tcs_com</dc:creator>
      <dc:date>2012-03-16T10:53:55Z</dc:date>
    </item>
    <item>
      <title>Re: Converts Missing values to Zero in SAS  using Array statement?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Converts-Missing-values-to-Zero-in-SAS-using-Array-statement/m-p/33694#M6615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; S Ravuri,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It also "will be really helpful going forward" if you could mark Ksharp's answer as "Correct". One 'Click' of yours will help saving many others who share same interest many minutes by leading them right to the point. Besides, who would want to watch movies without endings at the first place?&lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://communities.sas.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Haikuo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Mar 2012 12:28:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Converts-Missing-values-to-Zero-in-SAS-using-Array-statement/m-p/33694#M6615</guid>
      <dc:creator>Haikuo</dc:creator>
      <dc:date>2012-03-16T12:28:49Z</dc:date>
    </item>
    <item>
      <title>Re: Converts Missing values to Zero in SAS  using Array statement?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Converts-Missing-values-to-Zero-in-SAS-using-Array-statement/m-p/33695#M6616</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Haikuo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Am already did that. Thanks for suggestion. Am between couple of meetings.So that is the reason am not able to do it on time and am sorry for that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;S Ravuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Mar 2012 13:06:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Converts-Missing-values-to-Zero-in-SAS-using-Array-statement/m-p/33695#M6616</guid>
      <dc:creator>sambasiva_ravuri_tcs_com</dc:creator>
      <dc:date>2012-03-16T13:06:14Z</dc:date>
    </item>
    <item>
      <title>Re: Converts Missing values to Zero in SAS  using Array statement?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Converts-Missing-values-to-Zero-in-SAS-using-Array-statement/m-p/33696#M6617</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;_numeric_ is a representor of all the numeric variables in this dataset.&lt;/P&gt;&lt;P&gt;There are some other variable listing way which can save you lots of time in the documentation.You should search it on your own&amp;nbsp; at support.sas.com&amp;nbsp;&amp;nbsp; .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ksharp&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Mar 2012 07:43:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Converts-Missing-values-to-Zero-in-SAS-using-Array-statement/m-p/33696#M6617</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2012-03-19T07:43:27Z</dc:date>
    </item>
    <item>
      <title>Re: Converts Missing values to Zero in SAS  using Array statement?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Converts-Missing-values-to-Zero-in-SAS-using-Array-statement/m-p/33697#M6618</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It's not an automatic variable. It is a SAS Variable List.&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://support.sas.com/documentation/cdl/en/lrcon/62753/HTML/default/viewer.htm#p0wphcpsfgx6o7n1sjtqzizp1n39.htm"&gt;http://support.sas.com/documentation/cdl/en/lrcon/62753/HTML/default/viewer.htm#p0wphcpsfgx6o7n1sjtqzizp1n39.htm&lt;/A&gt;&lt;/P&gt;&lt;PRE __jive_macro_name="quote" class="jive_text_macro jive_macro_quote"&gt;&lt;P&gt;&lt;A class="jive-link-email-small" href="mailto:sambasiva.ravuri@tcs.com"&gt;sambasiva.ravuri@tcs.com&lt;/A&gt;&lt;SPAN&gt; wrote:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Hello Ksharp,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Codes are worked very well and i really appreciate for your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you don't mind, what is the significance of &lt;STRONG&gt;&lt;STRONG&gt;"_numeric_ "&amp;nbsp; &lt;/STRONG&gt;﻿Automatic variable &lt;/STRONG&gt;which you used in the code ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please share if you have a list of Automatic variables in SAS with explanations and that will be really helpful going forward.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&lt;STRONG&gt; &lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Regards,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;S Ravuri.&lt;/STRONG&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Mar 2012 22:02:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Converts-Missing-values-to-Zero-in-SAS-using-Array-statement/m-p/33697#M6618</guid>
      <dc:creator>Howles</dc:creator>
      <dc:date>2012-03-19T22:02:33Z</dc:date>
    </item>
  </channel>
</rss>

