<?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 lag Addition in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/lag-Addition/m-p/541306#M149431</link>
    <description>&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;code&lt;/TD&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;TD&gt;Rtr&lt;/TD&gt;&lt;TD&gt;exp&lt;/TD&gt;&lt;TD&gt;new&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;TD&gt;2011&lt;/TD&gt;&lt;TD&gt;0.115225&lt;/TD&gt;&lt;TD&gt;0.114746&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;0.101424&lt;/TD&gt;&lt;TD&gt;0.11639&lt;/TD&gt;&lt;TD&gt;0.231615&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;TD&gt;2013&lt;/TD&gt;&lt;TD&gt;0.114746&lt;/TD&gt;&lt;TD&gt;0.055248&lt;/TD&gt;&lt;TD&gt;0.156672&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;2011&lt;/TD&gt;&lt;TD&gt;0.11639&lt;/TD&gt;&lt;TD&gt;0.094931&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;0.055248&lt;/TD&gt;&lt;TD&gt;0.173508&lt;/TD&gt;&lt;TD&gt;0.289898&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;2013&lt;/TD&gt;&lt;TD&gt;0.094931&lt;/TD&gt;&lt;TD&gt;0.190566&lt;/TD&gt;&lt;TD&gt;0.245813&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;55&lt;/TD&gt;&lt;TD&gt;2011&lt;/TD&gt;&lt;TD&gt;0.029143&lt;/TD&gt;&lt;TD&gt;0.073573&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;55&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;0.060995&lt;/TD&gt;&lt;TD&gt;0.085915&lt;/TD&gt;&lt;TD&gt;0.115057&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;55&lt;/TD&gt;&lt;TD&gt;2013&lt;/TD&gt;&lt;TD&gt;0.069918&lt;/TD&gt;&lt;TD&gt;0.075433&lt;/TD&gt;&lt;TD&gt;0.136429&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to add rtr in 2011 with exp in 2012. So my result will be equal to as shown in New column. It is adding the lag value of rtr&amp;nbsp;with the current value of exp. The result should be grouped by code. Please help.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 08 Mar 2019 06:27:28 GMT</pubDate>
    <dc:creator>abdulla</dc:creator>
    <dc:date>2019-03-08T06:27:28Z</dc:date>
    <item>
      <title>lag Addition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/lag-Addition/m-p/541306#M149431</link>
      <description>&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;code&lt;/TD&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;TD&gt;Rtr&lt;/TD&gt;&lt;TD&gt;exp&lt;/TD&gt;&lt;TD&gt;new&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;TD&gt;2011&lt;/TD&gt;&lt;TD&gt;0.115225&lt;/TD&gt;&lt;TD&gt;0.114746&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;0.101424&lt;/TD&gt;&lt;TD&gt;0.11639&lt;/TD&gt;&lt;TD&gt;0.231615&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;TD&gt;2013&lt;/TD&gt;&lt;TD&gt;0.114746&lt;/TD&gt;&lt;TD&gt;0.055248&lt;/TD&gt;&lt;TD&gt;0.156672&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;2011&lt;/TD&gt;&lt;TD&gt;0.11639&lt;/TD&gt;&lt;TD&gt;0.094931&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;0.055248&lt;/TD&gt;&lt;TD&gt;0.173508&lt;/TD&gt;&lt;TD&gt;0.289898&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;2013&lt;/TD&gt;&lt;TD&gt;0.094931&lt;/TD&gt;&lt;TD&gt;0.190566&lt;/TD&gt;&lt;TD&gt;0.245813&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;55&lt;/TD&gt;&lt;TD&gt;2011&lt;/TD&gt;&lt;TD&gt;0.029143&lt;/TD&gt;&lt;TD&gt;0.073573&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;55&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;0.060995&lt;/TD&gt;&lt;TD&gt;0.085915&lt;/TD&gt;&lt;TD&gt;0.115057&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;55&lt;/TD&gt;&lt;TD&gt;2013&lt;/TD&gt;&lt;TD&gt;0.069918&lt;/TD&gt;&lt;TD&gt;0.075433&lt;/TD&gt;&lt;TD&gt;0.136429&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to add rtr in 2011 with exp in 2012. So my result will be equal to as shown in New column. It is adding the lag value of rtr&amp;nbsp;with the current value of exp. The result should be grouped by code. Please help.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 08 Mar 2019 06:27:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/lag-Addition/m-p/541306#M149431</guid>
      <dc:creator>abdulla</dc:creator>
      <dc:date>2019-03-08T06:27:28Z</dc:date>
    </item>
    <item>
      <title>Re: lag Addition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/lag-Addition/m-p/541310#M149433</link>
      <description>&lt;P&gt;You can do like this&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input code date Rtr exp;
datalines;
20 2011 0.115225 0.114746
20 2012 0.101424 0.11639
20 2013 0.114746 0.055248
23 2011 0.11639 0.094931
23 2012 0.055248 0.173508
23 2013 0.094931 0.190566
55 2011 0.029143 0.073573
55 2012 0.060995 0.085915
55 2013 0.069918 0.075433
;

data want;
   set have;
   by code;
   lag_Rtr=lag1(Rtr);
   new=sum(lag_Rtr, exp);
   if first.code then new=.;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 08 Mar 2019 07:04:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/lag-Addition/m-p/541310#M149433</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2019-03-08T07:04:04Z</dc:date>
    </item>
  </channel>
</rss>

