<?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: Using Lag function in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Using-Lag-function/m-p/565448#M158759</link>
    <description>&lt;P&gt;DATA five;&lt;BR /&gt;SET four;&lt;BR /&gt;lag_systolic = lag(systolic);&lt;BR /&gt;dif_systolic = systolic - lag_systolic;&lt;BR /&gt;per_incr_sys = (dif_systolic/lag_systolic)*100;&lt;BR /&gt;RUN;&lt;BR /&gt;proc print; run;&lt;/P&gt;&lt;P&gt;data six;&lt;BR /&gt;set five;&lt;BR /&gt;lag_diastolic = lag(diastolic);&lt;BR /&gt;dif_diastolic= diastolic- lag_diastolic;&lt;BR /&gt;per_incr_dia = (dif_diastolic/lag_diastolic)*100;&lt;BR /&gt;run;&lt;BR /&gt;proc print; run;&lt;/P&gt;&lt;P&gt;data seven;&lt;BR /&gt;set six;&lt;BR /&gt;if per_incr_sys =&amp;lt; -15 and per_incr_dia =&amp;lt;-8 then output;&lt;BR /&gt;run;&lt;BR /&gt;proc print; run;&lt;/P&gt;</description>
    <pubDate>Wed, 12 Jun 2019 01:10:01 GMT</pubDate>
    <dc:creator>ChuksManuel</dc:creator>
    <dc:date>2019-06-12T01:10:01Z</dc:date>
    <item>
      <title>Using Lag function</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Using-Lag-function/m-p/565444#M158757</link>
      <description>&lt;P&gt;Hello programmers,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How can i use the lag function to print out patients that have 15% or more reduction in systolic BP and 8% or more reduction in diastolic BP between visits 1 and 5.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Wed, 12 Jun 2019 00:24:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Using-Lag-function/m-p/565444#M158757</guid>
      <dc:creator>ChuksManuel</dc:creator>
      <dc:date>2019-06-12T00:24:48Z</dc:date>
    </item>
    <item>
      <title>Re: Using Lag function</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Using-Lag-function/m-p/565448#M158759</link>
      <description>&lt;P&gt;DATA five;&lt;BR /&gt;SET four;&lt;BR /&gt;lag_systolic = lag(systolic);&lt;BR /&gt;dif_systolic = systolic - lag_systolic;&lt;BR /&gt;per_incr_sys = (dif_systolic/lag_systolic)*100;&lt;BR /&gt;RUN;&lt;BR /&gt;proc print; run;&lt;/P&gt;&lt;P&gt;data six;&lt;BR /&gt;set five;&lt;BR /&gt;lag_diastolic = lag(diastolic);&lt;BR /&gt;dif_diastolic= diastolic- lag_diastolic;&lt;BR /&gt;per_incr_dia = (dif_diastolic/lag_diastolic)*100;&lt;BR /&gt;run;&lt;BR /&gt;proc print; run;&lt;/P&gt;&lt;P&gt;data seven;&lt;BR /&gt;set six;&lt;BR /&gt;if per_incr_sys =&amp;lt; -15 and per_incr_dia =&amp;lt;-8 then output;&lt;BR /&gt;run;&lt;BR /&gt;proc print; run;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Jun 2019 01:10:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Using-Lag-function/m-p/565448#M158759</guid>
      <dc:creator>ChuksManuel</dc:creator>
      <dc:date>2019-06-12T01:10:01Z</dc:date>
    </item>
    <item>
      <title>Re: Using Lag function</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Using-Lag-function/m-p/565450#M158760</link>
      <description>My default would be to recommend RETAIN or data step merge instead. &lt;BR /&gt;&lt;BR /&gt;You could use LAG4/LAG5 but then you need to be absolutely sure you'll have the correct number of records for each ID (5 visits). &lt;BR /&gt;&lt;BR /&gt;You may also want to look into the DIF() function instead of LAG() same idea, except it differences automatically. Same concept though, need to be sure you have the correct number of observations.</description>
      <pubDate>Wed, 12 Jun 2019 01:49:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Using-Lag-function/m-p/565450#M158760</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-06-12T01:49:17Z</dc:date>
    </item>
    <item>
      <title>Re: Using Lag function</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Using-Lag-function/m-p/565452#M158762</link>
      <description>This paper is a good reference for leads/lags and how they work. &lt;BR /&gt;&lt;A href="https://support.sas.com/resources/papers/proceedings16/11221-2016.pdf" target="_blank"&gt;https://support.sas.com/resources/papers/proceedings16/11221-2016.pdf&lt;/A&gt;</description>
      <pubDate>Wed, 12 Jun 2019 01:52:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Using-Lag-function/m-p/565452#M158762</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-06-12T01:52:31Z</dc:date>
    </item>
  </channel>
</rss>

