<?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: An interesting problem... in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50975#M13935</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I figured out something that worked.... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is not Elegant.&amp;nbsp; Get rid of the drop statement toward the end and you can see the progression.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data a;&lt;/P&gt;&lt;P&gt;input Obs&amp;nbsp;&amp;nbsp;&amp;nbsp; PLeg&amp;nbsp;&amp;nbsp;&amp;nbsp; PLT $&amp;nbsp;&amp;nbsp;&amp;nbsp; _TYPE_&amp;nbsp;&amp;nbsp;&amp;nbsp; _FREQ_&amp;nbsp;&amp;nbsp;&amp;nbsp; speed&amp;nbsp;&amp;nbsp;&amp;nbsp; Desired_PLT $;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;51&amp;nbsp;&amp;nbsp;&amp;nbsp; 51&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 44&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.69545&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;52&amp;nbsp;&amp;nbsp;&amp;nbsp; 52&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 295&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.03322&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;53&amp;nbsp;&amp;nbsp;&amp;nbsp; 53&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 145&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.68828&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;54&amp;nbsp;&amp;nbsp;&amp;nbsp; 54&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 216&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.54676&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;55&amp;nbsp;&amp;nbsp;&amp;nbsp; 55&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 43&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.08837&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;56&amp;nbsp;&amp;nbsp;&amp;nbsp; 56&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 301&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.04751&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;57&amp;nbsp;&amp;nbsp;&amp;nbsp; 57&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 119&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.73277&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;58&amp;nbsp;&amp;nbsp;&amp;nbsp; 58&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 21&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.0619&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;59&amp;nbsp;&amp;nbsp;&amp;nbsp; 59&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;60&amp;nbsp;&amp;nbsp;&amp;nbsp; 60&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;61&amp;nbsp;&amp;nbsp;&amp;nbsp; 61&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.15&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;62&amp;nbsp;&amp;nbsp;&amp;nbsp; 62&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.12&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;63&amp;nbsp;&amp;nbsp;&amp;nbsp; 63&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 43&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;64&amp;nbsp;&amp;nbsp;&amp;nbsp; 64&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 211&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.61374&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;65&amp;nbsp;&amp;nbsp;&amp;nbsp; 65&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 35&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.22857&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;66&amp;nbsp;&amp;nbsp;&amp;nbsp; 66&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 317&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.83533&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;67&amp;nbsp;&amp;nbsp;&amp;nbsp; 67&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 331&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.37583&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;68&amp;nbsp;&amp;nbsp;&amp;nbsp; 68&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 243&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.27037&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;69&amp;nbsp;&amp;nbsp;&amp;nbsp; 69&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 86&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.48023&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;70&amp;nbsp;&amp;nbsp;&amp;nbsp; 70&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 22&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.76364&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;71&amp;nbsp;&amp;nbsp;&amp;nbsp; 71&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 43&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.3814&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;72&amp;nbsp;&amp;nbsp;&amp;nbsp; 72&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 255&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.07961&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;73&amp;nbsp;&amp;nbsp;&amp;nbsp; 73&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 232&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.80819&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;74&amp;nbsp;&amp;nbsp;&amp;nbsp; 74&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 208&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.52837&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;75&amp;nbsp;&amp;nbsp;&amp;nbsp; 75&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.5&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;76&amp;nbsp;&amp;nbsp;&amp;nbsp; 76&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 14&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.70714&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;77&amp;nbsp;&amp;nbsp;&amp;nbsp; 77&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 37&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.94865&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;78&amp;nbsp;&amp;nbsp;&amp;nbsp; 78&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 171&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.84971&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;79&amp;nbsp;&amp;nbsp;&amp;nbsp; 79&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 299&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.64482&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;80&amp;nbsp;&amp;nbsp;&amp;nbsp; 80&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 320&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.83125&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;81&amp;nbsp;&amp;nbsp;&amp;nbsp; 81&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 35&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.18286&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;82&amp;nbsp;&amp;nbsp;&amp;nbsp; 82&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 193&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.51244&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;83&amp;nbsp;&amp;nbsp;&amp;nbsp; 83&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 778&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.31427&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;84&amp;nbsp;&amp;nbsp;&amp;nbsp; 84&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 310&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.80097&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;119&amp;nbsp;&amp;nbsp;&amp;nbsp; 119&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 39&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.76154&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;120&amp;nbsp;&amp;nbsp;&amp;nbsp; 120&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 213&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.11549&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;121&amp;nbsp;&amp;nbsp;&amp;nbsp; 121&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.45&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;122&amp;nbsp;&amp;nbsp;&amp;nbsp; 122&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.7&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;123&amp;nbsp;&amp;nbsp;&amp;nbsp; 123&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 57&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.38246&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;124&amp;nbsp;&amp;nbsp;&amp;nbsp; 124&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 570&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.02649&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;125&amp;nbsp;&amp;nbsp;&amp;nbsp; 125&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 428&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.39556&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data b;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set a;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if PLT="FLD" then a=0;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if PLT="HR1" then a=-1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if PLT="HR2" then a=1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; b = lag2(a);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sumab= abs(a+b);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; c = lag1(sumab);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if sumab = 0 then d = c; else d = sumab;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sort;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; by descending PLeg;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data c;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; drop sumab a b c d;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set b;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; e = lag1(d);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LagPLT=lag1(PLT);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if e=2 and PLT="FLD" then NewPLT=LagPLT; else NewPLT=PLT;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sort;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; by PLeg;&lt;/P&gt;&lt;P&gt;proc print;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 Feb 2012 04:25:38 GMT</pubDate>
    <dc:creator>iiibbb</dc:creator>
    <dc:date>2012-02-11T04:25:38Z</dc:date>
    <item>
      <title>An interesting problem...</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50968#M13928</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I know that I've been asking a lot of questions.&amp;nbsp; I have been pushing my SAS envelope quite a bit lately.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have an interesting dataset of GPS data tracking a machine as it travels on a field.&amp;nbsp; It moves from field to headrows on each end.&amp;nbsp; We have 10's of thousands of points taken from GPS and GIS.&amp;nbsp; I am basically trying to quantify the time spent on each leg (up a row, turn around in a headrow, down another row, turn around in a headrow, up another row), and in the future do some other calculations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My current problem&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sometimes the machine doesn't cleanly re-enter the field and has to back out, reset, and restart.&amp;nbsp; My approach has been to assign leg numbers to these and when they cross the boundary into another zone.&amp;nbsp; However, I wind up with tiny leg segments that should be lumped in with the point where the machine first exited the field.&amp;nbsp; I anticipated this problem to a degree using a small artificial dataset, used proc means to find out these tiny legs, then reassign their leg using the lag statement.&amp;nbsp; Merged it back and recalculated the legs... worked great.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Real life is not as simple.&amp;nbsp; First off, I get multiple tiny leg segments (sometimes close to a dozen, sometimes just a couple).&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So-- is there a way anyone can think of that I might automate this.&amp;nbsp; I am not generally opposed to doing it by hand, but I have at least 10 of these datasets to go through, and if I can automate it I'd like to.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This table represents a subset of data that is generated by my proc means, minus the New_PLT column, which is the column I'd like to find a way to generate automatically.&amp;nbsp; You can see that the machine proceeds from a headrow "HR1" into the field, into &lt;BR /&gt;"HR2", reenters the field.&amp;nbsp; The attribute that is common is that when I want to lump them in with previous types, there are a series of "legs" (PLeg) with low _FREQ_, and it primarily there is a repeating pattern HR1 FIELD HR1 FIELD repeat... or HR2 FIELD HR2 FIELD repeat...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas?&amp;nbsp; I had some good ones, but I have a headache now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 512px;"&gt;&lt;TBODY&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD height="20" style="height: 15pt; width: 48pt;" width="64"&gt;Obs&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;PLeg&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;PLT&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;_TYPE_&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;_FREQ_&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;speed&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;New_PLT&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;51&lt;/TD&gt;&lt;TD align="right"&gt;51&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;44&lt;/TD&gt;&lt;TD align="right"&gt;2.69545&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;52&lt;/TD&gt;&lt;TD align="right"&gt;52&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;295&lt;/TD&gt;&lt;TD align="right"&gt;2.03322&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;53&lt;/TD&gt;&lt;TD align="right"&gt;53&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;145&lt;/TD&gt;&lt;TD align="right"&gt;0.68828&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;54&lt;/TD&gt;&lt;TD align="right"&gt;54&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;216&lt;/TD&gt;&lt;TD align="right"&gt;2.54676&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;55&lt;/TD&gt;&lt;TD align="right"&gt;55&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;43&lt;/TD&gt;&lt;TD align="right"&gt;3.08837&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;56&lt;/TD&gt;&lt;TD align="right"&gt;56&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;301&lt;/TD&gt;&lt;TD align="right"&gt;2.04751&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;57&lt;/TD&gt;&lt;TD align="right"&gt;57&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;119&lt;/TD&gt;&lt;TD align="right"&gt;0.73277&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;58&lt;/TD&gt;&lt;TD align="right"&gt;58&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;21&lt;/TD&gt;&lt;TD align="right"&gt;0.0619&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;59&lt;/TD&gt;&lt;TD align="right"&gt;59&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;3&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;60&lt;/TD&gt;&lt;TD align="right"&gt;60&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;0.1&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;61&lt;/TD&gt;&lt;TD align="right"&gt;61&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;0.15&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;62&lt;/TD&gt;&lt;TD align="right"&gt;62&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;5&lt;/TD&gt;&lt;TD align="right"&gt;0.12&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;63&lt;/TD&gt;&lt;TD align="right"&gt;63&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;43&lt;/TD&gt;&lt;TD align="right"&gt;0.1&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;64&lt;/TD&gt;&lt;TD align="right"&gt;64&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;211&lt;/TD&gt;&lt;TD align="right"&gt;2.61374&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;65&lt;/TD&gt;&lt;TD align="right"&gt;65&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;35&lt;/TD&gt;&lt;TD align="right"&gt;3.22857&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;66&lt;/TD&gt;&lt;TD align="right"&gt;66&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;317&lt;/TD&gt;&lt;TD align="right"&gt;1.83533&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;67&lt;/TD&gt;&lt;TD align="right"&gt;67&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;331&lt;/TD&gt;&lt;TD align="right"&gt;0.37583&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;68&lt;/TD&gt;&lt;TD align="right"&gt;68&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;243&lt;/TD&gt;&lt;TD align="right"&gt;2.27037&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;69&lt;/TD&gt;&lt;TD align="right"&gt;69&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;86&lt;/TD&gt;&lt;TD align="right"&gt;2.48023&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;70&lt;/TD&gt;&lt;TD align="right"&gt;70&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;22&lt;/TD&gt;&lt;TD align="right"&gt;0.76364&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;71&lt;/TD&gt;&lt;TD align="right"&gt;71&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;43&lt;/TD&gt;&lt;TD align="right"&gt;2.3814&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;72&lt;/TD&gt;&lt;TD align="right"&gt;72&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;255&lt;/TD&gt;&lt;TD align="right"&gt;2.07961&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;73&lt;/TD&gt;&lt;TD align="right"&gt;73&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;232&lt;/TD&gt;&lt;TD align="right"&gt;0.80819&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;74&lt;/TD&gt;&lt;TD align="right"&gt;74&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;208&lt;/TD&gt;&lt;TD align="right"&gt;2.52837&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;75&lt;/TD&gt;&lt;TD align="right"&gt;75&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;0.5&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;76&lt;/TD&gt;&lt;TD align="right"&gt;76&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;14&lt;/TD&gt;&lt;TD align="right"&gt;0.70714&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;77&lt;/TD&gt;&lt;TD align="right"&gt;77&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;37&lt;/TD&gt;&lt;TD align="right"&gt;3.94865&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;78&lt;/TD&gt;&lt;TD align="right"&gt;78&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;171&lt;/TD&gt;&lt;TD align="right"&gt;2.84971&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;79&lt;/TD&gt;&lt;TD align="right"&gt;79&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;299&lt;/TD&gt;&lt;TD align="right"&gt;0.64482&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;80&lt;/TD&gt;&lt;TD align="right"&gt;80&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;320&lt;/TD&gt;&lt;TD align="right"&gt;1.83125&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;81&lt;/TD&gt;&lt;TD align="right"&gt;81&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;35&lt;/TD&gt;&lt;TD align="right"&gt;4.18286&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;82&lt;/TD&gt;&lt;TD align="right"&gt;82&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;193&lt;/TD&gt;&lt;TD align="right"&gt;2.51244&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;83&lt;/TD&gt;&lt;TD align="right"&gt;83&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;778&lt;/TD&gt;&lt;TD align="right"&gt;0.31427&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;84&lt;/TD&gt;&lt;TD align="right"&gt;84&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;310&lt;/TD&gt;&lt;TD align="right"&gt;1.80097&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;119&lt;/TD&gt;&lt;TD align="right"&gt;119&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;39&lt;/TD&gt;&lt;TD align="right"&gt;3.76154&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;120&lt;/TD&gt;&lt;TD align="right"&gt;120&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;213&lt;/TD&gt;&lt;TD align="right"&gt;2.11549&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;121&lt;/TD&gt;&lt;TD align="right"&gt;121&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;3.45&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;122&lt;/TD&gt;&lt;TD align="right"&gt;122&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;2.7&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;123&lt;/TD&gt;&lt;TD align="right"&gt;123&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;57&lt;/TD&gt;&lt;TD align="right"&gt;3.38246&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;124&lt;/TD&gt;&lt;TD align="right"&gt;124&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;570&lt;/TD&gt;&lt;TD align="right"&gt;1.02649&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;125&lt;/TD&gt;&lt;TD align="right"&gt;125&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;428&lt;/TD&gt;&lt;TD align="right"&gt;0.39556&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Feb 2012 22:28:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50968#M13928</guid>
      <dc:creator>iiibbb</dc:creator>
      <dc:date>2012-02-09T22:28:19Z</dc:date>
    </item>
    <item>
      <title>An interesting problem...</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50969#M13929</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You're right.&amp;nbsp; It is an interesting problem.&amp;nbsp; And I understand the headache.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here's an approach.&amp;nbsp; Since you're working with summary data sets, it looks like you can process them multiple times without having efficiency come into play.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the summary data set, take a subset by removing the FLD records.&amp;nbsp; That lets you determine the starting and ending legs for each combination HDR segment:&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data subset;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; set original (keep=Pleg PLT) end=done;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; where PLT ne 'FLD';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; by PLT notsorted;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; if first.PLT then start=Pleg;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; retain start;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; if last.PLT;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; end = Pleg;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; fmtname = 'hdr';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; label = PLT;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; output;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; if done then do;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hlo='O';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; label='FLD';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; keep start end fmtname label hlo;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc format cntlin=subset;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In a way, this mimics how you would do it if you were looking at the data on paper.&amp;nbsp; Use the format to assign new_PLT:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data add_new_PLT;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; set original;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; new_PLT = put(Pleg, hdr.);&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;The code is untested, so you may have to tweak it.&amp;nbsp; But the approach should work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Feb 2012 16:15:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50969#M13929</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2012-02-10T16:15:52Z</dc:date>
    </item>
    <item>
      <title>An interesting problem...</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50970#M13930</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I will try that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have been mulling over another idea that I'm pretty sure will work, but it is far less elegant looking, more of a square peg, round hole, big robot hammer approach.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will try yours in the next day or two and let you know.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Feb 2012 21:35:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50970#M13930</guid>
      <dc:creator>iiibbb</dc:creator>
      <dc:date>2012-02-10T21:35:29Z</dc:date>
    </item>
    <item>
      <title>An interesting problem...</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50971#M13931</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I probably don't understand what you are trying to do, but wouldn't the following accomplish what you want?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want (drop=hold:);&lt;/P&gt;&lt;P&gt;&amp;nbsp; set have;&lt;/P&gt;&lt;P&gt;&amp;nbsp; retain hold_plt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if _n_ eq 1 or speed gt 0.15 then hold_PLT=PLT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; new_plt=hold_plt;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Feb 2012 21:52:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50971#M13931</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-02-10T21:52:03Z</dc:date>
    </item>
    <item>
      <title>An interesting problem...</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50972#M13932</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Art,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It looks like you understand the problem, but I think your solution relies on the speed values too much.&amp;nbsp; For example, look at observations 75 through 77 where your logic would switch back and forth instead of grouping all three.&amp;nbsp; The same issue would exist for observations 121 through 123.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just for the record, iiibbb, shouldn't observation 70 have new_PLT=HR1?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Feb 2012 23:38:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50972#M13932</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2012-02-10T23:38:18Z</dc:date>
    </item>
    <item>
      <title>An interesting problem...</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50973#M13933</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;122 was the only one I questioned but, yes, my code relied totally on speed.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Feb 2012 00:08:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50973#M13933</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-02-11T00:08:36Z</dc:date>
    </item>
    <item>
      <title>An interesting problem...</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50974#M13934</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That's a really neat solution! Like it a lot.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Feb 2012 00:48:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50974#M13934</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2012-02-11T00:48:47Z</dc:date>
    </item>
    <item>
      <title>Re: An interesting problem...</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50975#M13935</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I figured out something that worked.... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is not Elegant.&amp;nbsp; Get rid of the drop statement toward the end and you can see the progression.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data a;&lt;/P&gt;&lt;P&gt;input Obs&amp;nbsp;&amp;nbsp;&amp;nbsp; PLeg&amp;nbsp;&amp;nbsp;&amp;nbsp; PLT $&amp;nbsp;&amp;nbsp;&amp;nbsp; _TYPE_&amp;nbsp;&amp;nbsp;&amp;nbsp; _FREQ_&amp;nbsp;&amp;nbsp;&amp;nbsp; speed&amp;nbsp;&amp;nbsp;&amp;nbsp; Desired_PLT $;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;51&amp;nbsp;&amp;nbsp;&amp;nbsp; 51&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 44&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.69545&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;52&amp;nbsp;&amp;nbsp;&amp;nbsp; 52&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 295&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.03322&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;53&amp;nbsp;&amp;nbsp;&amp;nbsp; 53&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 145&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.68828&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;54&amp;nbsp;&amp;nbsp;&amp;nbsp; 54&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 216&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.54676&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;55&amp;nbsp;&amp;nbsp;&amp;nbsp; 55&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 43&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.08837&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;56&amp;nbsp;&amp;nbsp;&amp;nbsp; 56&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 301&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.04751&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;57&amp;nbsp;&amp;nbsp;&amp;nbsp; 57&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 119&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.73277&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;58&amp;nbsp;&amp;nbsp;&amp;nbsp; 58&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 21&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.0619&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;59&amp;nbsp;&amp;nbsp;&amp;nbsp; 59&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;60&amp;nbsp;&amp;nbsp;&amp;nbsp; 60&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;61&amp;nbsp;&amp;nbsp;&amp;nbsp; 61&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.15&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;62&amp;nbsp;&amp;nbsp;&amp;nbsp; 62&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.12&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;63&amp;nbsp;&amp;nbsp;&amp;nbsp; 63&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 43&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;64&amp;nbsp;&amp;nbsp;&amp;nbsp; 64&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 211&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.61374&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;65&amp;nbsp;&amp;nbsp;&amp;nbsp; 65&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 35&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.22857&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;66&amp;nbsp;&amp;nbsp;&amp;nbsp; 66&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 317&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.83533&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;67&amp;nbsp;&amp;nbsp;&amp;nbsp; 67&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 331&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.37583&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;68&amp;nbsp;&amp;nbsp;&amp;nbsp; 68&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 243&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.27037&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;69&amp;nbsp;&amp;nbsp;&amp;nbsp; 69&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 86&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.48023&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;70&amp;nbsp;&amp;nbsp;&amp;nbsp; 70&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 22&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.76364&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;71&amp;nbsp;&amp;nbsp;&amp;nbsp; 71&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 43&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.3814&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;72&amp;nbsp;&amp;nbsp;&amp;nbsp; 72&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 255&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.07961&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;73&amp;nbsp;&amp;nbsp;&amp;nbsp; 73&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 232&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.80819&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;74&amp;nbsp;&amp;nbsp;&amp;nbsp; 74&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 208&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.52837&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;75&amp;nbsp;&amp;nbsp;&amp;nbsp; 75&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.5&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;76&amp;nbsp;&amp;nbsp;&amp;nbsp; 76&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 14&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.70714&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;77&amp;nbsp;&amp;nbsp;&amp;nbsp; 77&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 37&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.94865&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;78&amp;nbsp;&amp;nbsp;&amp;nbsp; 78&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 171&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.84971&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;79&amp;nbsp;&amp;nbsp;&amp;nbsp; 79&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 299&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.64482&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;80&amp;nbsp;&amp;nbsp;&amp;nbsp; 80&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 320&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.83125&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;81&amp;nbsp;&amp;nbsp;&amp;nbsp; 81&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 35&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.18286&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;82&amp;nbsp;&amp;nbsp;&amp;nbsp; 82&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 193&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.51244&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;83&amp;nbsp;&amp;nbsp;&amp;nbsp; 83&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 778&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.31427&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;84&amp;nbsp;&amp;nbsp;&amp;nbsp; 84&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 310&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.80097&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;119&amp;nbsp;&amp;nbsp;&amp;nbsp; 119&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 39&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.76154&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;120&amp;nbsp;&amp;nbsp;&amp;nbsp; 120&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 213&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.11549&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;121&amp;nbsp;&amp;nbsp;&amp;nbsp; 121&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.45&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;122&amp;nbsp;&amp;nbsp;&amp;nbsp; 122&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.7&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;123&amp;nbsp;&amp;nbsp;&amp;nbsp; 123&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 57&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.38246&amp;nbsp;&amp;nbsp;&amp;nbsp; HR2&lt;/P&gt;&lt;P&gt;124&amp;nbsp;&amp;nbsp;&amp;nbsp; 124&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 570&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.02649&amp;nbsp;&amp;nbsp;&amp;nbsp; FLD&lt;/P&gt;&lt;P&gt;125&amp;nbsp;&amp;nbsp;&amp;nbsp; 125&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 428&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.39556&amp;nbsp;&amp;nbsp;&amp;nbsp; HR1&lt;/P&gt;&lt;P&gt;;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data b;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set a;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if PLT="FLD" then a=0;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if PLT="HR1" then a=-1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if PLT="HR2" then a=1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; b = lag2(a);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sumab= abs(a+b);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; c = lag1(sumab);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if sumab = 0 then d = c; else d = sumab;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sort;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; by descending PLeg;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data c;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; drop sumab a b c d;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set b;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; e = lag1(d);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LagPLT=lag1(PLT);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if e=2 and PLT="FLD" then NewPLT=LagPLT; else NewPLT=PLT;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sort;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; by PLeg;&lt;/P&gt;&lt;P&gt;proc print;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Feb 2012 04:25:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50975#M13935</guid>
      <dc:creator>iiibbb</dc:creator>
      <dc:date>2012-02-11T04:25:38Z</dc:date>
    </item>
    <item>
      <title>Re: An interesting problem...</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50976#M13936</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="704"&gt;&lt;TBODY&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD height="20" style="height: 15pt; width: 48pt;" width="64"&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;Obs&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;Pleg&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;PLT&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;_TYPE_&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;_FREQ_&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;Speed&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;Desired_PLT&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;e&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;lagPLT&lt;/TD&gt;&lt;TD style="width: 48pt;" width="64"&gt;NewPLT&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;51&lt;/TD&gt;&lt;TD align="right"&gt;51&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;44&lt;/TD&gt;&lt;TD align="right"&gt;2.69545&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;52&lt;/TD&gt;&lt;TD align="right"&gt;52&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;295&lt;/TD&gt;&lt;TD align="right"&gt;2.03322&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;3&lt;/TD&gt;&lt;TD align="right"&gt;53&lt;/TD&gt;&lt;TD align="right"&gt;53&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;145&lt;/TD&gt;&lt;TD align="right"&gt;0.68828&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;4&lt;/TD&gt;&lt;TD align="right"&gt;54&lt;/TD&gt;&lt;TD align="right"&gt;54&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;216&lt;/TD&gt;&lt;TD align="right"&gt;2.54676&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;5&lt;/TD&gt;&lt;TD align="right"&gt;55&lt;/TD&gt;&lt;TD align="right"&gt;55&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;43&lt;/TD&gt;&lt;TD align="right"&gt;3.08837&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;6&lt;/TD&gt;&lt;TD align="right"&gt;56&lt;/TD&gt;&lt;TD align="right"&gt;56&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;301&lt;/TD&gt;&lt;TD align="right"&gt;2.04751&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;7&lt;/TD&gt;&lt;TD align="right"&gt;57&lt;/TD&gt;&lt;TD align="right"&gt;57&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;119&lt;/TD&gt;&lt;TD align="right"&gt;0.73277&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;8&lt;/TD&gt;&lt;TD align="right"&gt;58&lt;/TD&gt;&lt;TD align="right"&gt;58&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;21&lt;/TD&gt;&lt;TD align="right"&gt;0.0619&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;9&lt;/TD&gt;&lt;TD align="right"&gt;59&lt;/TD&gt;&lt;TD align="right"&gt;59&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;3&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;10&lt;/TD&gt;&lt;TD align="right"&gt;60&lt;/TD&gt;&lt;TD align="right"&gt;60&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;0.1&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;11&lt;/TD&gt;&lt;TD align="right"&gt;61&lt;/TD&gt;&lt;TD align="right"&gt;61&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;0.15&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;12&lt;/TD&gt;&lt;TD align="right"&gt;62&lt;/TD&gt;&lt;TD align="right"&gt;62&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;5&lt;/TD&gt;&lt;TD align="right"&gt;0.12&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;13&lt;/TD&gt;&lt;TD align="right"&gt;63&lt;/TD&gt;&lt;TD align="right"&gt;63&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;43&lt;/TD&gt;&lt;TD align="right"&gt;0.1&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;14&lt;/TD&gt;&lt;TD align="right"&gt;64&lt;/TD&gt;&lt;TD align="right"&gt;64&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;211&lt;/TD&gt;&lt;TD align="right"&gt;2.61374&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;15&lt;/TD&gt;&lt;TD align="right"&gt;65&lt;/TD&gt;&lt;TD align="right"&gt;65&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;35&lt;/TD&gt;&lt;TD align="right"&gt;3.22857&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;16&lt;/TD&gt;&lt;TD align="right"&gt;66&lt;/TD&gt;&lt;TD align="right"&gt;66&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;317&lt;/TD&gt;&lt;TD align="right"&gt;1.83533&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;17&lt;/TD&gt;&lt;TD align="right"&gt;67&lt;/TD&gt;&lt;TD align="right"&gt;67&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;331&lt;/TD&gt;&lt;TD align="right"&gt;0.37583&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;18&lt;/TD&gt;&lt;TD align="right"&gt;68&lt;/TD&gt;&lt;TD align="right"&gt;68&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;243&lt;/TD&gt;&lt;TD align="right"&gt;2.27037&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;19&lt;/TD&gt;&lt;TD align="right"&gt;69&lt;/TD&gt;&lt;TD align="right"&gt;69&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;86&lt;/TD&gt;&lt;TD align="right"&gt;2.48023&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;20&lt;/TD&gt;&lt;TD align="right"&gt;70&lt;/TD&gt;&lt;TD align="right"&gt;70&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;22&lt;/TD&gt;&lt;TD align="right"&gt;0.76364&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;21&lt;/TD&gt;&lt;TD align="right"&gt;71&lt;/TD&gt;&lt;TD align="right"&gt;71&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;43&lt;/TD&gt;&lt;TD align="right"&gt;2.3814&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;22&lt;/TD&gt;&lt;TD align="right"&gt;72&lt;/TD&gt;&lt;TD align="right"&gt;72&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;255&lt;/TD&gt;&lt;TD align="right"&gt;2.07961&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;23&lt;/TD&gt;&lt;TD align="right"&gt;73&lt;/TD&gt;&lt;TD align="right"&gt;73&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;232&lt;/TD&gt;&lt;TD align="right"&gt;0.80819&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;24&lt;/TD&gt;&lt;TD align="right"&gt;74&lt;/TD&gt;&lt;TD align="right"&gt;74&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;208&lt;/TD&gt;&lt;TD align="right"&gt;2.52837&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;25&lt;/TD&gt;&lt;TD align="right"&gt;75&lt;/TD&gt;&lt;TD align="right"&gt;75&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;0.5&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;26&lt;/TD&gt;&lt;TD align="right"&gt;76&lt;/TD&gt;&lt;TD align="right"&gt;76&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;14&lt;/TD&gt;&lt;TD align="right"&gt;0.70714&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;27&lt;/TD&gt;&lt;TD align="right"&gt;77&lt;/TD&gt;&lt;TD align="right"&gt;77&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;37&lt;/TD&gt;&lt;TD align="right"&gt;3.94865&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;28&lt;/TD&gt;&lt;TD align="right"&gt;78&lt;/TD&gt;&lt;TD align="right"&gt;78&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;171&lt;/TD&gt;&lt;TD align="right"&gt;2.84971&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;29&lt;/TD&gt;&lt;TD align="right"&gt;79&lt;/TD&gt;&lt;TD align="right"&gt;79&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;299&lt;/TD&gt;&lt;TD align="right"&gt;0.64482&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;30&lt;/TD&gt;&lt;TD align="right"&gt;80&lt;/TD&gt;&lt;TD align="right"&gt;80&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;320&lt;/TD&gt;&lt;TD align="right"&gt;1.83125&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;31&lt;/TD&gt;&lt;TD align="right"&gt;81&lt;/TD&gt;&lt;TD align="right"&gt;81&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;35&lt;/TD&gt;&lt;TD align="right"&gt;4.18286&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;32&lt;/TD&gt;&lt;TD align="right"&gt;82&lt;/TD&gt;&lt;TD align="right"&gt;82&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;193&lt;/TD&gt;&lt;TD align="right"&gt;2.51244&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;33&lt;/TD&gt;&lt;TD align="right"&gt;83&lt;/TD&gt;&lt;TD align="right"&gt;83&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;778&lt;/TD&gt;&lt;TD align="right"&gt;0.31427&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;34&lt;/TD&gt;&lt;TD align="right"&gt;84&lt;/TD&gt;&lt;TD align="right"&gt;84&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;310&lt;/TD&gt;&lt;TD align="right"&gt;1.80097&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;35&lt;/TD&gt;&lt;TD align="right"&gt;119&lt;/TD&gt;&lt;TD align="right"&gt;119&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;39&lt;/TD&gt;&lt;TD align="right"&gt;3.76154&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;36&lt;/TD&gt;&lt;TD align="right"&gt;120&lt;/TD&gt;&lt;TD align="right"&gt;120&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;213&lt;/TD&gt;&lt;TD align="right"&gt;2.11549&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;37&lt;/TD&gt;&lt;TD align="right"&gt;121&lt;/TD&gt;&lt;TD align="right"&gt;121&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;3.45&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;38&lt;/TD&gt;&lt;TD align="right"&gt;122&lt;/TD&gt;&lt;TD align="right"&gt;122&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;2.7&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;39&lt;/TD&gt;&lt;TD align="right"&gt;123&lt;/TD&gt;&lt;TD align="right"&gt;123&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;57&lt;/TD&gt;&lt;TD align="right"&gt;3.38246&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD&gt;HR2&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;40&lt;/TD&gt;&lt;TD align="right"&gt;124&lt;/TD&gt;&lt;TD align="right"&gt;124&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;570&lt;/TD&gt;&lt;TD align="right"&gt;1.02649&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD&gt;FLD&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 15pt;"&gt;&lt;TD align="right" height="20" style="height: 15pt;"&gt;41&lt;/TD&gt;&lt;TD align="right"&gt;125&lt;/TD&gt;&lt;TD align="right"&gt;125&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;428&lt;/TD&gt;&lt;TD align="right"&gt;0.39556&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;HR1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Feb 2012 04:36:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50976#M13936</guid>
      <dc:creator>iiibbb</dc:creator>
      <dc:date>2012-02-11T04:36:43Z</dc:date>
    </item>
    <item>
      <title>Re: An interesting problem...</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50977#M13937</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Art I think I owe you a beer by now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks everyone.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Feb 2012 04:48:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50977#M13937</guid>
      <dc:creator>iiibbb</dc:creator>
      <dc:date>2012-02-11T04:48:26Z</dc:date>
    </item>
    <item>
      <title>Re: An interesting problem...</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50978#M13938</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;iiibbb,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It looks like you're comfortable with a DATA step approach.&amp;nbsp; Here's an intuitive one (or should I say, intuitive to me):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data boundaries;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; set original&amp;nbsp; (keep=Pleg PLT);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; by PLT notsorted;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; where PLT ne 'FLD';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; first_PLT = first.plt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; last_PLT = last.plt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; keep Pleg first_PLT last_PLT;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data final;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; merge original boundaries;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; by Pleg;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; if first_PLT then status = 'Header Group Begins';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; if last_PLT then status = 'Header Group Ends';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; retain status new_PLT;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; if PLT =: 'HR' then new_PLT = PLT;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; else if status ne 'Header Group Begins' then new_PLT='FLD';&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Feb 2012 17:27:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50978#M13938</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2012-02-11T17:27:58Z</dc:date>
    </item>
    <item>
      <title>Re: An interesting problem...</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50979#M13939</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I wish it were intutive, but it's not.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm willing to learn though.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Feb 2012 17:45:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50979#M13939</guid>
      <dc:creator>iiibbb</dc:creator>
      <dc:date>2012-02-11T17:45:04Z</dc:date>
    </item>
    <item>
      <title>Re: An interesting problem...</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50980#M13940</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try adding some proc prints.&amp;nbsp; Examine each of the data sets, especially the new variables first_PLT, last_PLT, and status.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Feb 2012 18:04:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/An-interesting-problem/m-p/50980#M13940</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2012-02-11T18:04:07Z</dc:date>
    </item>
  </channel>
</rss>

