<?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 Using array for one variable will affect all other variables? in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668268#M200297</link>
    <description>&lt;P&gt;Hi SAS Community,&lt;/P&gt;&lt;P&gt;After some dicussions, I obtain the code as described below:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set have;
by type;
array _date(11712) _temporary_;
array _ri_us(11712) _temporary_;
retain _date: _ri_us: start;
if first.type then do;
  call missing(of _date[*]);
  call missing(of _ri_us[*]);
 start = 0;
end;
start = start+1;
_date[start]=date;
_ri_us[start] = ri_us;
if last.type then do;
 do i = 1 to start;
    if i &amp;gt; 1 then do;
        if (((1 + _ri_us[i]/100)*( 1 +_ri_us[i-1]/100) -1) &amp;lt;= 0.5 and (_ri_us[i] &amp;gt; 100 or _ri_us[i-1] &amp;gt; 100))
        or (_ri_us[i] &amp;lt; 1 or _ri_us[i-1] &amp;lt; 1) then do;
              ri_us=.;
              date = _date[i];
              output;
         end;
         else do;
             ri_us=_ri_us[i];
              date = _date[i];
              output;
         end;
    end;
     else do;
          ri_us=_ri_us[i];
              date = _date[i];
              output;
     end;
 end; 
end;
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;And, yes, I receive the result for column ri_us. Unfortunately, all other columns are also affected, as described below:&lt;/P&gt;&lt;P&gt;dataset have before running this code:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Type date ri_us p_us up_us nosh vo
131712	01JAN1987	.	.	.	.	.
131712	02JAN1987	.	.	.	.	.
.
.
131712	30DEC2019	0.01	0	0	4420	.
131712	31DEC2019	0.01	0	0	4420	.
.
.
286383	12NOV2002	74.09	12.51	0.03	96476	.
286383	13NOV2002	73.76	12.45	0.03	96476	.
286383	14NOV2002	72.91	12.31	0.03	96476	.
.
.
884807	27DEC2019	.	0.1593	0.1593	26122	0.3
884807	30DEC2019	.	0.1593	0.1593	26122	0.3
884807	31DEC2019	.	0.1568	0.1568	26122	.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Where column Type is character variable denotes the companies (around 8000 companies), date is ddmmyyyy9. from 1/1/1987 to 31/12/2019. ri_us p_us, up_us, nosh, and vo are other numeric variables.&lt;/P&gt;&lt;P&gt;After I run the code above, I got the results as below:&lt;/P&gt;&lt;P&gt;data want after running this code&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Type date ri_us p_us up_us nosh vo start i
131712	01JAN1987	.	0	0	4420	.    8609   1
131712	02JAN1987	.	0	0	4420	.    8609   2
.
.
131712	30DEC2019	.	0	0	4420	.    8609   8608
131712	31DEC2019	.	0	0	4420	.    8609   8608
.
.
286383	12NOV2002	74.09	0	0	516	.    8609   4139
286383	13NOV2002	73.76	0	0	516	.    8609   4140
286383	14NOV2002	72.91	0	0	516	.    8609   4141
. 
.
884807	27DEC2019	.	0.1568	0.1568	26122	.    8609   8607
884807	30DEC2019	.	0.1568	0.1568	26122	.    8609   8608
884807	31DEC2019	.	0.1568	0.1568	26122	.    8609   8609&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;BR /&gt;I do not know why I only deal with the column ri_us but the data columns from other column also change as well, my solution is that I will copy the dataset have, then I drop all the other columns, then I will run this code for this file, then I match again with the original dataset have by Type. However, I think it is not an optimal solution here.&amp;nbsp;I am wondering if there is any chance that we can fix directly from the code above.&lt;/P&gt;&lt;P&gt;And there is another code like that:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
set want;
 by type;
  lag_r =lag(ri_us);
  if first.type then lag_r=.;
  if ((1+lag_r/100)*(1+ri_us/100)-1) &amp;lt;= 0.5 and (lag_r&amp;gt;100 or ri_us&amp;lt;100) then r1=.;
  else r1=ri_us;
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Do you think this set of code equals to the code above? I am wondering because when I run the proc means for ri_us for the first code and proc means for r1 for the second code, the results are different. But logically speaking, I think they are interchangeable.&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Variable N     Mean    Std.Dev  Minimum Maximum
ri_us    44799 75.384  52.099   1       199.95
r1       50858 66.42   54.639   0       199.95&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Thank you very much.&lt;/P&gt;</description>
    <pubDate>Fri, 10 Jul 2020 06:44:00 GMT</pubDate>
    <dc:creator>Phil_NZ</dc:creator>
    <dc:date>2020-07-10T06:44:00Z</dc:date>
    <item>
      <title>Using array for one variable will affect all other variables?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668268#M200297</link>
      <description>&lt;P&gt;Hi SAS Community,&lt;/P&gt;&lt;P&gt;After some dicussions, I obtain the code as described below:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set have;
by type;
array _date(11712) _temporary_;
array _ri_us(11712) _temporary_;
retain _date: _ri_us: start;
if first.type then do;
  call missing(of _date[*]);
  call missing(of _ri_us[*]);
 start = 0;
end;
start = start+1;
_date[start]=date;
_ri_us[start] = ri_us;
if last.type then do;
 do i = 1 to start;
    if i &amp;gt; 1 then do;
        if (((1 + _ri_us[i]/100)*( 1 +_ri_us[i-1]/100) -1) &amp;lt;= 0.5 and (_ri_us[i] &amp;gt; 100 or _ri_us[i-1] &amp;gt; 100))
        or (_ri_us[i] &amp;lt; 1 or _ri_us[i-1] &amp;lt; 1) then do;
              ri_us=.;
              date = _date[i];
              output;
         end;
         else do;
             ri_us=_ri_us[i];
              date = _date[i];
              output;
         end;
    end;
     else do;
          ri_us=_ri_us[i];
              date = _date[i];
              output;
     end;
 end; 
end;
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;And, yes, I receive the result for column ri_us. Unfortunately, all other columns are also affected, as described below:&lt;/P&gt;&lt;P&gt;dataset have before running this code:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Type date ri_us p_us up_us nosh vo
131712	01JAN1987	.	.	.	.	.
131712	02JAN1987	.	.	.	.	.
.
.
131712	30DEC2019	0.01	0	0	4420	.
131712	31DEC2019	0.01	0	0	4420	.
.
.
286383	12NOV2002	74.09	12.51	0.03	96476	.
286383	13NOV2002	73.76	12.45	0.03	96476	.
286383	14NOV2002	72.91	12.31	0.03	96476	.
.
.
884807	27DEC2019	.	0.1593	0.1593	26122	0.3
884807	30DEC2019	.	0.1593	0.1593	26122	0.3
884807	31DEC2019	.	0.1568	0.1568	26122	.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Where column Type is character variable denotes the companies (around 8000 companies), date is ddmmyyyy9. from 1/1/1987 to 31/12/2019. ri_us p_us, up_us, nosh, and vo are other numeric variables.&lt;/P&gt;&lt;P&gt;After I run the code above, I got the results as below:&lt;/P&gt;&lt;P&gt;data want after running this code&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Type date ri_us p_us up_us nosh vo start i
131712	01JAN1987	.	0	0	4420	.    8609   1
131712	02JAN1987	.	0	0	4420	.    8609   2
.
.
131712	30DEC2019	.	0	0	4420	.    8609   8608
131712	31DEC2019	.	0	0	4420	.    8609   8608
.
.
286383	12NOV2002	74.09	0	0	516	.    8609   4139
286383	13NOV2002	73.76	0	0	516	.    8609   4140
286383	14NOV2002	72.91	0	0	516	.    8609   4141
. 
.
884807	27DEC2019	.	0.1568	0.1568	26122	.    8609   8607
884807	30DEC2019	.	0.1568	0.1568	26122	.    8609   8608
884807	31DEC2019	.	0.1568	0.1568	26122	.    8609   8609&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;BR /&gt;I do not know why I only deal with the column ri_us but the data columns from other column also change as well, my solution is that I will copy the dataset have, then I drop all the other columns, then I will run this code for this file, then I match again with the original dataset have by Type. However, I think it is not an optimal solution here.&amp;nbsp;I am wondering if there is any chance that we can fix directly from the code above.&lt;/P&gt;&lt;P&gt;And there is another code like that:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
set want;
 by type;
  lag_r =lag(ri_us);
  if first.type then lag_r=.;
  if ((1+lag_r/100)*(1+ri_us/100)-1) &amp;lt;= 0.5 and (lag_r&amp;gt;100 or ri_us&amp;lt;100) then r1=.;
  else r1=ri_us;
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Do you think this set of code equals to the code above? I am wondering because when I run the proc means for ri_us for the first code and proc means for r1 for the second code, the results are different. But logically speaking, I think they are interchangeable.&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Variable N     Mean    Std.Dev  Minimum Maximum
ri_us    44799 75.384  52.099   1       199.95
r1       50858 66.42   54.639   0       199.95&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Thank you very much.&lt;/P&gt;</description>
      <pubDate>Fri, 10 Jul 2020 06:44:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668268#M200297</guid>
      <dc:creator>Phil_NZ</dc:creator>
      <dc:date>2020-07-10T06:44:00Z</dc:date>
    </item>
    <item>
      <title>Re: Using array for one variable will affect all other variables?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668303#M200312</link>
      <description>&lt;P&gt;Your note:&amp;nbsp; &lt;EM&gt;&lt;STRONG&gt;"I do not know why I only deal with the column ri_us but the data columns from other column also change as well"&lt;/STRONG&gt;&lt;/EM&gt; - all other variables are the value of the&amp;nbsp;&lt;STRONG&gt;last.type&lt;/STRONG&gt; observation.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And yes, using LAG instead the array will keep the right values.&lt;/P&gt;
&lt;P&gt;It seems to me that the new code is the correct.&lt;/P&gt;</description>
      <pubDate>Fri, 10 Jul 2020 09:17:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668303#M200312</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2020-07-10T09:17:56Z</dc:date>
    </item>
    <item>
      <title>Re: Using array for one variable will affect all other variables?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668307#M200314</link>
      <description>&lt;P&gt;What happens in your first example is that you copy the contents of the other variables "backwards" from the last record read for that type.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The difference between the two steps comes because in the second version you do the calculation also for the first value for the type (corresponding to I=1 in the first step). I think you will get the same values from the two steps if you change the second step to:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
set want;
 by type;
  lag_r =lag(ri_us);
  if first.type then r1=ri_us;
  else if ((1+lag_r/100)*(1+ri_us/100)-1) &amp;lt;= 0.5 and (lag_r&amp;gt;100 or ri_us&amp;lt;100) then r1=.;
  else r1=ri_us;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 10 Jul 2020 09:40:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668307#M200314</guid>
      <dc:creator>s_lassen</dc:creator>
      <dc:date>2020-07-10T09:40:32Z</dc:date>
    </item>
    <item>
      <title>Re: Using array for one variable will affect all other variables?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668330#M200325</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/76464"&gt;@s_lassen&lt;/a&gt;&amp;nbsp;is right with small correction:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
  set have;
 by type;
  lag_r =lag(ri_us);
  if first.type then r1=ri_us;
  else if ((1+lag_r/100)*(1+ri_us/100)-1) &amp;lt;= 0.5 and (lag_r&amp;gt;100 or ri_us&amp;lt;100) then r1=.;
  else r1=ri_us;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;(it is data want; set have; - and not data have; set want; - which seems to be a typo)&lt;/P&gt;</description>
      <pubDate>Fri, 10 Jul 2020 11:37:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668330#M200325</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2020-07-10T11:37:06Z</dc:date>
    </item>
    <item>
      <title>Re: Using array for one variable will affect all other variables?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668390#M200344</link>
      <description>&lt;P&gt;I guess you are right - I just copied&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/212695"&gt;@Phil_NZ&lt;/a&gt;&amp;nbsp;'s original program, and corrected what I thought was the source of error&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 10 Jul 2020 14:50:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668390#M200344</guid>
      <dc:creator>s_lassen</dc:creator>
      <dc:date>2020-07-10T14:50:51Z</dc:date>
    </item>
    <item>
      <title>Re: Using array for one variable will affect all other variables?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668470#M200385</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/76464"&gt;@s_lassen&lt;/a&gt;&amp;nbsp; and&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/88384"&gt;@Shmuel&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your comment and contribution; however, I saw that &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/76464"&gt;@s_lassen&lt;/a&gt; adjust one of my code (the row 6 in your code). You add "else" before the whole row. I try to put it into my program, and results are hard to explain to me:&lt;/P&gt;&lt;P&gt;My code:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set have;
 by type;
  lag_r =lag(ri_us);
  if first.type then r1=ri_us;
  if (((1+lag_r/100)*(1+ri_us/100)-1) &amp;lt;= 0.5 and (lag_r&amp;gt;100 or ri_us&amp;gt;100)) 
  or ( lag_r &amp;lt;1 or ri_us&amp;lt;1) 
  or ri_us &amp;gt;200
  then r1=.;
  else r1=ri_us;
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;The MEANS Procedure
Variable N           Mean          Std Dev       Minimum        Maximum
r1       1327187     40.3076144    40.3076144    1.0000000      200.0000000&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;BR /&gt;And when applied your code (adding else to the row 6)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set have;
 by type;
  lag_r =lag(ri_us);
  if first.type then r1=ri_us;
  else if (((1+lag_r/100)*(1+ri_us/100)-1) &amp;lt;= 0.5 and (lag_r&amp;gt;100 or ri_us&amp;gt;100)) 
  or ( lag_r &amp;lt;1 or ri_us&amp;lt;1) 
  or ri_us &amp;gt;200
  then r1=.;
  else r1=ri_us;
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;The MEANS Procedure
Variable N           Mean          Std Dev       Minimum        Maximum
r1       1327192    40.3082593     41.8585964    1.0000000      423.0700000&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;It seems that when we put "else" to the code like what you did, the results changed dramatically ( there is at least one variable greater than 200 (as you can see the maximum of r1 is 423 in the second case),.&lt;BR /&gt;It is quite weird to me, can you please help me to sort it out. Thanks and cheers.&lt;/P&gt;</description>
      <pubDate>Fri, 10 Jul 2020 20:12:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668470#M200385</guid>
      <dc:creator>Phil_NZ</dc:creator>
      <dc:date>2020-07-10T20:12:47Z</dc:date>
    </item>
    <item>
      <title>Re: Using array for one variable will affect all other variables?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668495#M200397</link>
      <description>&lt;P&gt;Are you asking what is the difference between these two structures?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;IF a THEN action1;
ELSE IF b THEN action2 ;
ELSE action3;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;And&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;IF a THEN action1;

IF b THEN action2 ;
ELSE action3;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;In the first one neither ACTION2 nor ACTION3 will happen if A is true.&lt;/P&gt;
&lt;P&gt;In the second one no matter what value A has one of either ACTION2 or ACTION3 will happen.&lt;/P&gt;</description>
      <pubDate>Fri, 10 Jul 2020 22:39:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668495#M200397</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2020-07-10T22:39:05Z</dc:date>
    </item>
    <item>
      <title>Re: Using array for one variable will affect all other variables?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668498#M200400</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/159"&gt;@Tom&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your reply, do you think the setting if...then.else below is acceptable?&lt;/P&gt;&lt;P&gt;Many thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set have;
 by type;
  lag_r =lag(ri_us);
  if first.type and ri_us &amp;lt;200 then r1=ri_us;
  if first.type and ri_us &amp;gt;200 then r1=.;
  else if (((1+lag_r/100)*(1+ri_us/100)-1) &amp;lt;= 0.5 and (lag_r&amp;gt;100 or ri_us&amp;gt;100)) 
  or ( lag_r &amp;lt;1 or ri_us&amp;lt;1) 
  or ri_us &amp;gt;200
  then r1=.;
  else r1=ri_us;
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;DIV class="eJOY__extension_root_class"&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Fri, 10 Jul 2020 23:16:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668498#M200400</guid>
      <dc:creator>Phil_NZ</dc:creator>
      <dc:date>2020-07-10T23:16:03Z</dc:date>
    </item>
    <item>
      <title>Re: Using array for one variable will affect all other variables?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668510#M200404</link>
      <description>&lt;P&gt;I am not sure what you are trying to do but the structure looks good.&lt;/P&gt;
&lt;P&gt;Because every time FIRST.TYPE is true one of the first two tests will be true.&lt;/P&gt;
&lt;P&gt;It is the same as&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;if first.type then do ;
   if ri_us &amp;lt; 200 then r1=ri_us;
   else r1=.;
end;
else if .... then ...;
else ...;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sat, 11 Jul 2020 03:12:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Using-array-for-one-variable-will-affect-all-other-variables/m-p/668510#M200404</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2020-07-11T03:12:02Z</dc:date>
    </item>
  </channel>
</rss>

