<?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: Need suggestion and help. in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Need-suggestion-and-help/m-p/199142#M37287</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would start with the following steps to count the transitions of all types :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;proc format;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;value $sta&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"aaa" = "A"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"d1", "d2", "d3", "d4" = "D"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"lep", "lwp", "lrp", "isp" = "L";&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;run;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;data trans;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;length trans $2;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;set check;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;array sta{*} sta_dt:;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;do dt = 2 to dim(sta);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trans = cats(put(sta{dt-1}, $sta.), put(sta{dt}, $sta.));&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; output;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;keep acc_id dt trans;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;run;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;proc sql;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;create table transCounts as&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;select acc_id, trans, count(dt) as n&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;from trans&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;group by acc_id, trans;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;quit;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And then do whatever summary you need on dataset &lt;STRONG&gt;transCounts&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PG&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 18 Apr 2015 04:38:15 GMT</pubDate>
    <dc:creator>PGStats</dc:creator>
    <dc:date>2015-04-18T04:38:15Z</dc:date>
    <item>
      <title>Need suggestion and help.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Need-suggestion-and-help/m-p/199141#M37286</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i have a credit card data which i have transposed in the following format.The values shows the status of that account in that period of time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;aaa-&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; active account authorise&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;d1-d4-&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; delinquent&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;lep,lwp,lrp,isp-&amp;nbsp;&amp;nbsp; legal&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;below is the sample.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data check;&lt;/P&gt;&lt;P&gt;infile datalines;&lt;/P&gt;&lt;P&gt;input acc_id&amp;nbsp; sta_dt1 $6.&amp;nbsp; sta_dt2 $6. sta_dt3 $6.&amp;nbsp; sta_dt4 $6. sta_dt5 $6.&amp;nbsp; &lt;/P&gt;&lt;P&gt;sta_dt6 $6. sta_dt7 $6.&amp;nbsp; sta_dt8 $6. sta_dt9 $6.&amp;nbsp; sta_dt10 $6.&lt;/P&gt;&lt;P&gt;sta_dt11 $6. sta_dt12 $6.&amp;nbsp; sta_dt13 $6. sta_dt14 $6.&amp;nbsp; sta_dt15 $6.;&lt;/P&gt;&lt;P&gt;datalines;&lt;/P&gt;&lt;P&gt;1111&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa &lt;/P&gt;&lt;P&gt;1112&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa &lt;/P&gt;&lt;P&gt;1113&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa &lt;/P&gt;&lt;P&gt;1114&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; d4&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&lt;/P&gt;&lt;P&gt;1115&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;1116&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;1117&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;1118&amp;nbsp;&amp;nbsp; lep&amp;nbsp;&amp;nbsp; lep&amp;nbsp;&amp;nbsp; lwp&amp;nbsp;&amp;nbsp; lwp&amp;nbsp;&amp;nbsp; lwp&amp;nbsp;&amp;nbsp; lwp&amp;nbsp;&amp;nbsp; lwp&amp;nbsp;&amp;nbsp; lwp&amp;nbsp;&amp;nbsp; lwp&amp;nbsp;&amp;nbsp; lwp&amp;nbsp;&amp;nbsp; lwp&amp;nbsp;&amp;nbsp;&amp;nbsp; lrp&amp;nbsp; lrp&amp;nbsp;&amp;nbsp;&amp;nbsp; isp&amp;nbsp;&amp;nbsp; isp&lt;/P&gt;&lt;P&gt;1119&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;1122&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;1123&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;1124&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;1118&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;1119&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;1122&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;1123&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;1124&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&lt;/P&gt;&lt;P&gt;1118&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;1119&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;1122&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;1123&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;1124&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; d1&amp;nbsp;&amp;nbsp;&amp;nbsp; d2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d3&amp;nbsp;&amp;nbsp; d4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; aaa&amp;nbsp;&amp;nbsp; aaa&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1=what i want is to flag those account when their status are changed from ['(d1-d4)']to ['aaa']and ['aaa' ] to '(d1-d4)' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and ['aaa'or '(d1-d4)'] to (lep,or lrp,or isp )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2=want the cycle_counts&amp;nbsp; as how many times it changes in 7 years of times(here it is 15 month.) as i will apply the code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; 1.['(d1-d4)']to ['aaa']&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2.['aaa' ] to '(d1-d4)'&lt;/P&gt;&lt;P&gt;&amp;nbsp; 3.['aaa'or '(d1-d4)'] to (lep,or lrp,or isp ).&lt;/P&gt;&lt;P&gt;&amp;nbsp; 4.no changes as it may be in aaa or (lep or lrp or isp).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 18 Apr 2015 04:00:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Need-suggestion-and-help/m-p/199141#M37286</guid>
      <dc:creator>pankak</dc:creator>
      <dc:date>2015-04-18T04:00:22Z</dc:date>
    </item>
    <item>
      <title>Re: Need suggestion and help.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Need-suggestion-and-help/m-p/199142#M37287</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would start with the following steps to count the transitions of all types :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;proc format;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;value $sta&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"aaa" = "A"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"d1", "d2", "d3", "d4" = "D"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"lep", "lwp", "lrp", "isp" = "L";&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;run;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;data trans;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;length trans $2;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;set check;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;array sta{*} sta_dt:;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;do dt = 2 to dim(sta);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trans = cats(put(sta{dt-1}, $sta.), put(sta{dt}, $sta.));&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; output;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;keep acc_id dt trans;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;run;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;proc sql;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;create table transCounts as&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;select acc_id, trans, count(dt) as n&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;from trans&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;group by acc_id, trans;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;quit;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And then do whatever summary you need on dataset &lt;STRONG&gt;transCounts&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PG&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 18 Apr 2015 04:38:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Need-suggestion-and-help/m-p/199142#M37287</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2015-04-18T04:38:15Z</dc:date>
    </item>
  </channel>
</rss>

