<?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: How to read data from the matrix in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/350797#M81591</link>
    <description>&lt;P&gt;Hi .. sorry for the late reply but i had an emergency and i cannot access my laptop just now&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 18 Apr 2017 12:03:50 GMT</pubDate>
    <dc:creator>Amr_Alaaeldin</dc:creator>
    <dc:date>2017-04-18T12:03:50Z</dc:date>
    <item>
      <title>How to read data from the matrix</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349773#M81217</link>
      <description>&lt;P&gt;I need to select &amp;nbsp;PD% from the below matrix in another data set based on the delinquency loan years remaining&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For exmple : if the loan Account Dlq rating = 2 and The Years remaining to &lt;SPAN&gt;maturity is 3 years&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;so LifeTime_PD% should be 10% as shown below . &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;and&amp;nbsp;Y1_PD always from Y1 Column . &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Y1 &amp;nbsp; &amp;nbsp; &amp;nbsp; Y2 &amp;nbsp; &amp;nbsp; &amp;nbsp;Y3 &amp;nbsp;etc.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2 &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;10%&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;etc.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Exmple :&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;/*DataSet 1*/&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Data test ;&lt;BR /&gt;length AcctNo $10.;&lt;BR /&gt;input AcctNo Balance Delq_Rating Loan_Years_Remaining Y1_PD LifeTime_PD;&lt;BR /&gt;Datalines ;&lt;BR /&gt;0000001 10000 1 2 0 0&lt;BR /&gt;0000002 15000 2 3 0 0&lt;BR /&gt;0000003 20000 6 1 0 0&lt;BR /&gt;0000004 25000 3 5 0 0&lt;BR /&gt;0000005 30000 4 6 0 0&lt;BR /&gt;0000006 35000 5 5 0 0&lt;BR /&gt;0000007 40000 8 9 0 0&lt;BR /&gt;0000008 45000 7 4 0 0&lt;BR /&gt;;&lt;BR /&gt;Run ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;/*DataSet 2*/&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Data matrix ;&lt;BR /&gt;input Delq_Rating Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y10 Y11 Y12;&lt;BR /&gt;Datalines ;&lt;BR /&gt;1 0.021 0.065 0.121 0.182 0.243 0.302 0.357 0.410 0.458 0.503 0.544 0.582&lt;BR /&gt;2 0.088 0.194 0.282 0.355 0.416 0.469 0.515 0.557 0.595 0.629 0.660 0.688&lt;BR /&gt;3 0.127 0.247 0.340 0.413 0.472 0.522 0.565 0.603 0.637 0.668 0.696 0.721&lt;BR /&gt;4 0.201 0.338 0.430 0.499 0.552 0.596 0.633 0.666 0.695 0.721 0.745 0.766&lt;BR /&gt;5 0.242 0.387 0.483 0.551 0.602 0.643 0.678 0.707 0.733 0.756 0.777 0.795&lt;BR /&gt;6 0.275 0.421 0.515 0.582 0.631 0.670 0.702 0.730 0.754 0.775 0.794 0.812&lt;BR /&gt;7 0.393 0.510 0.587 0.642 0.683 0.716 0.743 0.766 0.787 0.805 0.822 0.837&lt;BR /&gt;8 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000&lt;BR /&gt;;&lt;BR /&gt;Run ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Result Should be ..&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;AcctNo&lt;/TD&gt;&lt;TD&gt;Balance&lt;/TD&gt;&lt;TD&gt;Delq_Rating&lt;/TD&gt;&lt;TD&gt;Loan_Years_Remaining&lt;/TD&gt;&lt;TD&gt;Y1_PD&lt;/TD&gt;&lt;TD&gt;LifeTime_PD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;0000001&lt;/TD&gt;&lt;TD&gt;10000&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;0.021&lt;/TD&gt;&lt;TD&gt;0.065&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;0000002&lt;/TD&gt;&lt;TD&gt;15000&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;0.088&lt;/TD&gt;&lt;TD&gt;0.282&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;0000003&lt;/TD&gt;&lt;TD&gt;20000&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0.127&lt;/TD&gt;&lt;TD&gt;0.275&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;0000004&lt;/TD&gt;&lt;TD&gt;25000&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;0.201&lt;/TD&gt;&lt;TD&gt;0.472&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;0000005&lt;/TD&gt;&lt;TD&gt;30000&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;0.242&lt;/TD&gt;&lt;TD&gt;0.596&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;0000006&lt;/TD&gt;&lt;TD&gt;35000&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;0.275&lt;/TD&gt;&lt;TD&gt;0.602&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;0000007&lt;/TD&gt;&lt;TD&gt;40000&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;0.393&lt;/TD&gt;&lt;TD&gt;1.000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;0000008&lt;/TD&gt;&lt;TD&gt;45000&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;1.000&lt;/TD&gt;&lt;TD&gt;0.642&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks in Advance&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Apr 2017 14:50:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349773#M81217</guid>
      <dc:creator>Amr_Alaaeldin</dc:creator>
      <dc:date>2017-04-13T14:50:41Z</dc:date>
    </item>
    <item>
      <title>Re: How to read data from the matrix</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349779#M81222</link>
      <description>&lt;P&gt;Not sure if I correctly understand what you're trying to do, but the following matches your desired result:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;data want (drop=i DRating y1-y12);
  array matrix(8,12) _temporary_;
  if _n_ eq 1 then do until(eof1);
    set matrix (rename=(Delq_Rating=DRating)) end=eof1;
    array yvalues(12) y1-y12;
    do i=1 to 12;
      matrix(DRating,i)=yvalues(i);
    end;
  end;
  set test (drop=Y1_PD LifeTime_PD);
  Y1_PD=matrix(input(AcctNo,8.),1);
  LifeTime_PD=matrix(Delq_Rating,Loan_Years_Remaining);
run;
&lt;/PRE&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Apr 2017 15:23:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349779#M81222</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2017-04-13T15:23:43Z</dc:date>
    </item>
    <item>
      <title>Re: How to read data from the matrix</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349789#M81226</link>
      <description>Thank for your support .. when I run your code .. I faced error : array subscript out of range at line 769 column</description>
      <pubDate>Thu, 13 Apr 2017 16:13:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349789#M81226</guid>
      <dc:creator>Amr_Alaaeldin</dc:creator>
      <dc:date>2017-04-13T16:13:08Z</dc:date>
    </item>
    <item>
      <title>Re: How to read data from the matrix</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349792#M81227</link>
      <description>&lt;P&gt;That is probably because your real data isn't like your example. What decides which row of the matrix should be looked up. I based it on the numeric equivalent of account number which, in your case, was 1 thru 8. If it's something else, the code has to be changed. However, the general algorithm is what I think you need.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Apr 2017 16:20:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349792#M81227</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2017-04-13T16:20:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to read data from the matrix</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349897#M81271</link>
      <description>Please can you explain how you are calculating Y1_PD values.</description>
      <pubDate>Thu, 13 Apr 2017 22:36:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349897#M81271</guid>
      <dc:creator>lakshmi_74</dc:creator>
      <dc:date>2017-04-13T22:36:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to read data from the matrix</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349901#M81275</link>
      <description>&lt;P&gt;My code was calculating them from the ID numbers, which went from 1 to 8.&amp;nbsp;That matched your example data but, apparently, you have some other criterion that specifies where they are supposed to come from.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Apr 2017 22:44:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349901#M81275</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2017-04-13T22:44:27Z</dc:date>
    </item>
    <item>
      <title>Re: How to read data from the matrix</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349902#M81276</link>
      <description>Yes, I also found the same. But probability of default is not calculated depend on customer number. So there might be some other calculation is there for the Y1_PD</description>
      <pubDate>Thu, 13 Apr 2017 22:51:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349902#M81276</guid>
      <dc:creator>lakshmi_74</dc:creator>
      <dc:date>2017-04-13T22:51:43Z</dc:date>
    </item>
    <item>
      <title>Re: How to read data from the matrix</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349904#M81278</link>
      <description>&lt;P&gt;The OP (original poster) hasn't told us where it is supposed to come from&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When you responded I assumed YOU were the OP. Guess we'll have to wait.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Apr 2017 22:57:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349904#M81278</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2017-04-13T22:57:38Z</dc:date>
    </item>
    <item>
      <title>Re: How to read data from the matrix</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349907#M81280</link>
      <description>&lt;P&gt;Maybe:&lt;/P&gt;
&lt;PRE&gt;data work.want;
   length Delq_Rating Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y10 Y11 Y12 8;
   if _N_ = 1 then do; 
      /* Load lookup data set into the hash object */ 
      declare hash h(dataset: "work.matrix", hashexp: 6); 
      /* Define the data set lookup's variable emp_nbr as key and emp_nm as value */
      h.defineKey('Delq_Rating'); 
      h.defineData('Delq_Rating','Y1','Y2','Y3','Y4','Y5','Y6','Y7','Y8','Y9','Y10','Y11','Y12'); 
      h.defineDone(); 
      call missing(Delq_Rating, Y1,Y2,Y3,Y4,Y5,Y6,Y7,Y8,Y9,Y10,Y11,Y12); 
   end; 
   set work.test;
   array y y1-y12;
   do i=1 to dim(y);
      rc=h.find();
   end;
   Y1_Pd= y[1];
   LifeTime_Pd = y(Loan_Years_Remaining); 
   drop y1-y12 i rc;
run;&lt;/PRE&gt;
&lt;P&gt;may need to sort by account if desired.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Apr 2017 23:38:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/349907#M81280</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2017-04-13T23:38:08Z</dc:date>
    </item>
    <item>
      <title>Re: How to read data from the matrix</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/350065#M81323</link>
      <description>&lt;P&gt;It is very easy for IML code.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data test ;
length AcctNo $10.;
input AcctNo Balance Delq_Rating Loan_Years_Remaining Y1_PD LifeTime_PD;
Datalines ;
0000001 10000 1 2 0 0
0000002 15000 2 3 0 0
0000003 20000 6 1 0 0
0000004 25000 3 5 0 0
0000005 30000 4 6 0 0
0000006 35000 5 5 0 0
0000007 40000 8 9 0 0
0000008 45000 7 4 0 0
;
Run ;
 

Data matrix ;
input Delq_Rating Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y10 Y11 Y12;
Datalines ;
1 0.021 0.065 0.121 0.182 0.243 0.302 0.357 0.410 0.458 0.503 0.544 0.582
2 0.088 0.194 0.282 0.355 0.416 0.469 0.515 0.557 0.595 0.629 0.660 0.688
3 0.127 0.247 0.340 0.413 0.472 0.522 0.565 0.603 0.637 0.668 0.696 0.721
4 0.201 0.338 0.430 0.499 0.552 0.596 0.633 0.666 0.695 0.721 0.745 0.766
5 0.242 0.387 0.483 0.551 0.602 0.643 0.678 0.707 0.733 0.756 0.777 0.795
6 0.275 0.421 0.515 0.582 0.631 0.670 0.702 0.730 0.754 0.775 0.794 0.812
7 0.393 0.510 0.587 0.642 0.683 0.716 0.743 0.766 0.787 0.805 0.822 0.837
8 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
;
Run ;
proc iml;
use test nobs n;
read all var {Delq_Rating Loan_Years_Remaining } ;
close;

use matrix(drop=Delq_Rating);
read all var _all_ into y;
close;

v=j(n,1,.);
do i=1 to n;
 v[i]=y[Delq_Rating[i],Loan_Years_Remaining[i]];
end;
want=y[,1]||v;

create value from want[c={Y1_PD	LifeTime_PD}];
append from want;
close;
quit;

data want;
 merge test value;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 14 Apr 2017 14:56:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/350065#M81323</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2017-04-14T14:56:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to read data from the matrix</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/350797#M81591</link>
      <description>&lt;P&gt;Hi .. sorry for the late reply but i had an emergency and i cannot access my laptop just now&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 12:03:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/350797#M81591</guid>
      <dc:creator>Amr_Alaaeldin</dc:creator>
      <dc:date>2017-04-18T12:03:50Z</dc:date>
    </item>
    <item>
      <title>Re: How to read data from the matrix</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/350804#M81596</link>
      <description>&lt;P&gt;Hi .. in this example the PD% is already calculated based on historical data for 5 Years&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I thik the below document will guide you&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.math.kth.se/matstat/seminarier/reports/M-exjobb14/140908.pdf&amp;nbsp;" target="_blank"&gt;https://www.math.kth.se/matstat/seminarier/reports/M-exjobb14/140908.pdf&amp;nbsp;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The result located in Chapter 5 .&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 12:16:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/350804#M81596</guid>
      <dc:creator>Amr_Alaaeldin</dc:creator>
      <dc:date>2017-04-18T12:16:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to read data from the matrix</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/350814#M81603</link>
      <description>&lt;P&gt;Very Nice Ssolution .. Thank You So much&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 12:27:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/350814#M81603</guid>
      <dc:creator>Amr_Alaaeldin</dc:creator>
      <dc:date>2017-04-18T12:27:41Z</dc:date>
    </item>
    <item>
      <title>Re: How to read data from the matrix</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/350817#M81605</link>
      <description>Thanks alot .. Nice solution &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;</description>
      <pubDate>Tue, 18 Apr 2017 12:38:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-read-data-from-the-matrix/m-p/350817#M81605</guid>
      <dc:creator>Amr_Alaaeldin</dc:creator>
      <dc:date>2017-04-18T12:38:17Z</dc:date>
    </item>
  </channel>
</rss>

