<?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: Lag of the same variable in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lag-of-the-same-variable/m-p/273582#M18980</link>
    <description>&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It works correctly, I have an additional problem. If I have more than one ID and the price is 0 in the first observation it puts the last price of the previous ID. How can I do this?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I need to have:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse; width: 240pt;" border="0" width="320" cellspacing="0" cellpadding="0"&gt;&lt;COLGROUP&gt;&lt;COL style="width: 60pt;" span="4" width="80" /&gt; &lt;/COLGROUP&gt;
&lt;TBODY&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD width="80" height="20" style="height: 15.0pt; width: 60pt;"&gt;ID&lt;/TD&gt;
&lt;TD width="80" style="width: 60pt;"&gt;date&lt;/TD&gt;
&lt;TD width="80" style="width: 60pt;"&gt;price&lt;/TD&gt;
&lt;TD width="80" style="width: 60pt;"&gt;price2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;04Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;9&lt;/TD&gt;
&lt;TD align="right"&gt;9&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;05Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;9&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;06Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;9&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;07Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;9&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;08Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;8&lt;/TD&gt;
&lt;TD align="right"&gt;8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a2&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;04Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a2&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;05Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a2&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;06Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;7&lt;/TD&gt;
&lt;TD align="right"&gt;7&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a2&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;07Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;7&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a2&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;08Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;7&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
    <pubDate>Fri, 27 May 2016 13:15:17 GMT</pubDate>
    <dc:creator>Lopes</dc:creator>
    <dc:date>2016-05-27T13:15:17Z</dc:date>
    <item>
      <title>Lag of the same variable</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lag-of-the-same-variable/m-p/273389#M18946</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How can I go from this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse; width: 180pt;" border="0" width="240" cellspacing="0" cellpadding="0"&gt;&lt;COLGROUP&gt;&lt;COL style="width: 60pt;" span="3" width="80" /&gt; &lt;/COLGROUP&gt;
&lt;TBODY&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD width="80" height="20" style="height: 15.0pt; width: 60pt;"&gt;ID&lt;/TD&gt;
&lt;TD width="80" style="width: 60pt;"&gt;Date&lt;/TD&gt;
&lt;TD width="80" style="width: 60pt;"&gt;Price&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;08Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;5,0999&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;11Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;12Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;13Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;5,2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;14Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;15Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;to this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse; width: 240pt;" border="0" width="320" cellspacing="0" cellpadding="0"&gt;&lt;COLGROUP&gt;&lt;COL style="width: 60pt;" span="4" width="80" /&gt; &lt;/COLGROUP&gt;
&lt;TBODY&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD width="80" height="20" style="height: 15.0pt; width: 60pt;"&gt;ID&lt;/TD&gt;
&lt;TD width="80" style="width: 60pt;"&gt;Date&lt;/TD&gt;
&lt;TD width="80" style="width: 60pt;"&gt;Price&lt;/TD&gt;
&lt;TD width="80" style="width: 60pt;"&gt;Price_2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;08Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;5,0999&lt;/TD&gt;
&lt;TD align="right"&gt;5,0999&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;11Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;5&lt;/TD&gt;
&lt;TD align="right"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;12Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;13Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;5,2&lt;/TD&gt;
&lt;TD align="right"&gt;5,2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;14Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;5,2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;15Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;5,2&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;LI-SPOILER&gt;&amp;nbsp;&lt;/LI-SPOILER&gt;
&lt;P&gt;If price=0 I need price_2 to be the last price available as shown in the last table.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 26 May 2016 20:32:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lag-of-the-same-variable/m-p/273389#M18946</guid>
      <dc:creator>Lopes</dc:creator>
      <dc:date>2016-05-26T20:32:47Z</dc:date>
    </item>
    <item>
      <title>Re: Lag of the same variable</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lag-of-the-same-variable/m-p/273410#M18951</link>
      <description>&lt;P&gt;Here is one approach if I understand correctly:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
   set have;
   Lprice= Lag(price);
   if Price ne 0 then Price_2=Price;
   else Price = Lprice;
   drop Lprice;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;There are some tricks involving LAG and conditional statements that until you spend some time working with lag this is the most reliable way to use Lag.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 May 2016 21:25:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lag-of-the-same-variable/m-p/273410#M18951</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-05-26T21:25:19Z</dc:date>
    </item>
    <item>
      <title>Re: Lag of the same variable</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lag-of-the-same-variable/m-p/273413#M18952</link>
      <description>&lt;P&gt;Thanks.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It works correctly for the first zero, if the variable have more than one zero, then the lag will be zero and I need it to be the last available price. As the following example, that the price is 8 for april 5 and as the next days don´t have prices I use that price.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse; width: 240pt;" border="0" width="320" cellspacing="0" cellpadding="0"&gt;&lt;COLGROUP&gt;&lt;COL style="width: 60pt;" span="4" width="80" /&gt; &lt;/COLGROUP&gt;
&lt;TBODY&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD width="80" height="20" style="height: 15.0pt; width: 60pt;"&gt;id&lt;/TD&gt;
&lt;TD width="80" style="width: 60pt;"&gt;date&lt;/TD&gt;
&lt;TD width="80" style="width: 60pt;"&gt;price&lt;/TD&gt;
&lt;TD width="80" style="width: 60pt;"&gt;price_2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl63"&gt;05/04/2015&lt;/TD&gt;
&lt;TD align="right"&gt;8&lt;/TD&gt;
&lt;TD align="right"&gt;8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl63"&gt;06/04/2015&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl63"&gt;07/04/2015&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a2&lt;/TD&gt;
&lt;TD align="right" class="xl63"&gt;08/04/2015&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;8&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Thu, 26 May 2016 21:34:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lag-of-the-same-variable/m-p/273413#M18952</guid>
      <dc:creator>Lopes</dc:creator>
      <dc:date>2016-05-26T21:34:21Z</dc:date>
    </item>
    <item>
      <title>Re: Lag of the same variable</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lag-of-the-same-variable/m-p/273429#M18954</link>
      <description>&lt;P&gt;Try:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
   set have;
   Retain Lprice;
   if Price ne 0 then do;
      Price_2=Price;
      Lprice =price;
   end;
   else Price_2 = Lprice;
   drop Lprice;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 26 May 2016 22:09:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lag-of-the-same-variable/m-p/273429#M18954</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-05-26T22:09:11Z</dc:date>
    </item>
    <item>
      <title>Re: Lag of the same variable</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lag-of-the-same-variable/m-p/273582#M18980</link>
      <description>&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It works correctly, I have an additional problem. If I have more than one ID and the price is 0 in the first observation it puts the last price of the previous ID. How can I do this?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I need to have:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse; width: 240pt;" border="0" width="320" cellspacing="0" cellpadding="0"&gt;&lt;COLGROUP&gt;&lt;COL style="width: 60pt;" span="4" width="80" /&gt; &lt;/COLGROUP&gt;
&lt;TBODY&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD width="80" height="20" style="height: 15.0pt; width: 60pt;"&gt;ID&lt;/TD&gt;
&lt;TD width="80" style="width: 60pt;"&gt;date&lt;/TD&gt;
&lt;TD width="80" style="width: 60pt;"&gt;price&lt;/TD&gt;
&lt;TD width="80" style="width: 60pt;"&gt;price2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;04Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;9&lt;/TD&gt;
&lt;TD align="right"&gt;9&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;05Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;9&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;06Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;9&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;07Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;9&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;08Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;8&lt;/TD&gt;
&lt;TD align="right"&gt;8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a2&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;04Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a2&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;05Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a2&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;06Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;7&lt;/TD&gt;
&lt;TD align="right"&gt;7&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a2&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;07Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;7&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;a2&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;08Apr2016&lt;/TD&gt;
&lt;TD align="right"&gt;0&lt;/TD&gt;
&lt;TD align="right"&gt;7&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Fri, 27 May 2016 13:15:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lag-of-the-same-variable/m-p/273582#M18980</guid>
      <dc:creator>Lopes</dc:creator>
      <dc:date>2016-05-27T13:15:17Z</dc:date>
    </item>
    <item>
      <title>Re: Lag of the same variable</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lag-of-the-same-variable/m-p/273608#M18983</link>
      <description>&lt;P&gt;If the data is grouped by ID then this should work&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
   set have;
   by id notsorted;
   Retain Lprice;
   if first.id then do;
      lprice=price;
      lprice=price;
   end;
   if Price ne 0 then do;
      Price_2=Price;
      Lprice =price;
   end;
   else Price_2 = Lprice;
   drop Lprice;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Note that if you have multiple levels of grouping variables you may be able to use the FIRST. processing&amp;nbsp;(and often Last.)&amp;nbsp;but you'll want to look at the docmenation&amp;nbsp;about order, by statement options (notsorted descending) and&amp;nbsp;pay attention to which values are changing.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 May 2016 15:12:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lag-of-the-same-variable/m-p/273608#M18983</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-05-27T15:12:22Z</dc:date>
    </item>
  </channel>
</rss>

