<?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 How to identify the first time something happens and after that in a time series dataset in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/How-to-identify-the-first-time-something-happens-and-after-that/m-p/205297#M51119</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear all,&lt;/P&gt;&lt;P&gt;I have a time series unbalanced dataset. I want to keep all data after the firm is identified as Seasoned Equity Offering (SEO) issuer and the one year before it. Then delete all years before the firm is an SEO issuer. Also, I want to mark all non-SEO issuers in the same data set.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All I can do now is to identify the year in which the firm issues SEO. I am stuck on how to do the rest. A sample of the data and the desired column (SEO) is pasted below. In the file, when PROCEEDS has a number, that means the firm is an SEO. Anything after a positive PROCEEDS should be marked as SEO for the firm. GVKEY is firm id. One year before PROCEEDS is positive should also be marked as SEO. Two or more years before PROCEEDS is positive should be deleted for that particular firm. For firms who never have positive PROCEEDS, they should be marked as non-SEO or SEO=0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for any amount of help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Hinh&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" height="647.8571428060532" style="width: 333.857142806053px; height: 647.857142806053px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="19" width="98"&gt;GVKEY&lt;/TD&gt;&lt;TD class="xl66" width="72"&gt;FYEAR&lt;/TD&gt;&lt;TD class="xl66" width="72"&gt;PROCEEDS&lt;/TD&gt;&lt;TD class="xl66" width="72"&gt;&lt;P&gt;seo&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;198&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1984&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1985&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1986&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1987&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1988&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1989&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1990&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1991&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1992&lt;/TD&gt;&lt;TD align="right"&gt;11.3&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1993&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1994&lt;/TD&gt;&lt;TD align="right"&gt;37.5&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1979&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1980&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1981&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1982&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1983&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1984&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1985&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1986&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1987&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1988&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1989&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001013&lt;/TD&gt;&lt;TD align="right"&gt;1979&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001013&lt;/TD&gt;&lt;TD align="right"&gt;1980&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001013&lt;/TD&gt;&lt;TD align="right"&gt;1981&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 18 Mar 2015 20:56:35 GMT</pubDate>
    <dc:creator>Hinh</dc:creator>
    <dc:date>2015-03-18T20:56:35Z</dc:date>
    <item>
      <title>How to identify the first time something happens and after that in a time series dataset</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-identify-the-first-time-something-happens-and-after-that/m-p/205297#M51119</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear all,&lt;/P&gt;&lt;P&gt;I have a time series unbalanced dataset. I want to keep all data after the firm is identified as Seasoned Equity Offering (SEO) issuer and the one year before it. Then delete all years before the firm is an SEO issuer. Also, I want to mark all non-SEO issuers in the same data set.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All I can do now is to identify the year in which the firm issues SEO. I am stuck on how to do the rest. A sample of the data and the desired column (SEO) is pasted below. In the file, when PROCEEDS has a number, that means the firm is an SEO. Anything after a positive PROCEEDS should be marked as SEO for the firm. GVKEY is firm id. One year before PROCEEDS is positive should also be marked as SEO. Two or more years before PROCEEDS is positive should be deleted for that particular firm. For firms who never have positive PROCEEDS, they should be marked as non-SEO or SEO=0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for any amount of help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Hinh&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" height="647.8571428060532" style="width: 333.857142806053px; height: 647.857142806053px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="19" width="98"&gt;GVKEY&lt;/TD&gt;&lt;TD class="xl66" width="72"&gt;FYEAR&lt;/TD&gt;&lt;TD class="xl66" width="72"&gt;PROCEEDS&lt;/TD&gt;&lt;TD class="xl66" width="72"&gt;&lt;P&gt;seo&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;198&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1984&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1985&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1986&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1987&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1988&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1989&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1990&lt;/TD&gt;&lt;TD class="xl68"&gt;&lt;/TD&gt;&lt;TD class="xl68"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1991&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;delete&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1992&lt;/TD&gt;&lt;TD align="right"&gt;11.3&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1993&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001011&lt;/TD&gt;&lt;TD align="right"&gt;1994&lt;/TD&gt;&lt;TD align="right"&gt;37.5&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1979&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1980&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1981&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1982&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1983&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1984&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1985&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1986&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1987&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1988&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001012&lt;/TD&gt;&lt;TD align="right"&gt;1989&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001013&lt;/TD&gt;&lt;TD align="right"&gt;1979&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001013&lt;/TD&gt;&lt;TD align="right"&gt;1980&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="19"&gt;001013&lt;/TD&gt;&lt;TD align="right"&gt;1981&lt;/TD&gt;&lt;TD align="right"&gt;&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Mar 2015 20:56:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-identify-the-first-time-something-happens-and-after-that/m-p/205297#M51119</guid>
      <dc:creator>Hinh</dc:creator>
      <dc:date>2015-03-18T20:56:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to identify the first time something happens and after that in a time series dataset</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-identify-the-first-time-something-happens-and-after-that/m-p/205298#M51120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Please check your example, since I think it is not consistent with the requirements. (GVKEY=&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px; background-color: #ffffff;"&gt;001012 has no &lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px; background-color: #ffffff;"&gt;PROCEEDS&amp;gt;0, but it has seo=1)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;infile datalines missover;&lt;/P&gt;&lt;P&gt;input GVKEY FYEAR PROCEEDS;&lt;/P&gt;&lt;P&gt;datalines;&lt;/P&gt;&lt;P&gt;001011 1983&lt;/P&gt;&lt;P&gt;001011 1984&lt;/P&gt;&lt;P&gt;001011 1985&lt;/P&gt;&lt;P&gt;001011 1986&lt;/P&gt;&lt;P&gt;001011 1987&lt;/P&gt;&lt;P&gt;001011 1988&lt;/P&gt;&lt;P&gt;001011 1989&lt;/P&gt;&lt;P&gt;001011 1990&lt;/P&gt;&lt;P&gt;001011 1991&lt;/P&gt;&lt;P&gt;001011 1992 11.3&lt;/P&gt;&lt;P&gt;001011 1993&lt;/P&gt;&lt;P&gt;001011 1994 37.5&lt;/P&gt;&lt;P&gt;001012 1979&lt;/P&gt;&lt;P&gt;001012 1980&lt;/P&gt;&lt;P&gt;001012 1981&lt;/P&gt;&lt;P&gt;001012 1982&lt;/P&gt;&lt;P&gt;001012 1983&lt;/P&gt;&lt;P&gt;001012 1984&lt;/P&gt;&lt;P&gt;001012 1985&lt;/P&gt;&lt;P&gt;001012 1986&lt;/P&gt;&lt;P&gt;001012 1987&lt;/P&gt;&lt;P&gt;001012 1988&lt;/P&gt;&lt;P&gt;001012 1989&lt;/P&gt;&lt;P&gt;001013 1979&lt;/P&gt;&lt;P&gt;001013 1980&lt;/P&gt;&lt;P&gt;001013 1981&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;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;seoYear=.;seo=0;&lt;/P&gt;&lt;P&gt;do until(last.GVKEY);&lt;/P&gt;&lt;P&gt;&amp;nbsp; set have;&lt;/P&gt;&lt;P&gt;&amp;nbsp; by GVKEY;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if 0&amp;lt;PROCEEDS and seoYear=. then do;&lt;/P&gt;&lt;P&gt;&amp;nbsp; seoYear=FYEAR;&lt;/P&gt;&lt;P&gt;&amp;nbsp; seo=1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;seoYear=seoYear-1;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;do until(last.GVKEY);&lt;/P&gt;&lt;P&gt;&amp;nbsp; set have;&lt;/P&gt;&lt;P&gt;&amp;nbsp; by GVKEY;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if (seo=1 and seoYear&amp;lt;=FYEAR) or (seo=0) then do;&lt;/P&gt;&lt;P&gt;&amp;nbsp; output;&lt;/P&gt;&lt;P&gt;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Gergely Bathó&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Mar 2015 14:06:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-identify-the-first-time-something-happens-and-after-that/m-p/205298#M51120</guid>
      <dc:creator>gergely_batho</dc:creator>
      <dc:date>2015-03-19T14:06:02Z</dc:date>
    </item>
    <item>
      <title>Re: How to identify the first time something happens and after that in a time series dataset</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-identify-the-first-time-something-happens-and-after-that/m-p/205299#M51121</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gergly,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you so much. Your code works perfectly. Yes, the error in my sample was my error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Hinh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Mar 2015 14:19:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-identify-the-first-time-something-happens-and-after-that/m-p/205299#M51121</guid>
      <dc:creator>Hinh</dc:creator>
      <dc:date>2015-03-19T14:19:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to identify the first time something happens and after that in a time series dataset</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-identify-the-first-time-something-happens-and-after-that/m-p/205300#M51122</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Gergely,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Oops, I was too quick to reply. But there is still an error in the code. Would you mind looking again? In the original dataset, GVKEY 001011 has FYEAR =1991. I want to keep it, but your code deletes that observation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I need is to keep one year before SEO=1 and onward for the same GVKEY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again for your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Hinh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Mar 2015 14:31:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-identify-the-first-time-something-happens-and-after-that/m-p/205300#M51122</guid>
      <dc:creator>Hinh</dc:creator>
      <dc:date>2015-03-19T14:31:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to identify the first time something happens and after that in a time series dataset</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-identify-the-first-time-something-happens-and-after-that/m-p/205301#M51123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Gergely,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have fixed the code like this and everything seems ok now. After the first IF statement, seoYear=FYEAR-1; instead of seoYear=FYEAR;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Still, I thank you very much for your prompt help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Hinh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The full modified code is as follows:&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;data want;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;seoYear=.;seo=0;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;do until(last.GVKEY);&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; set have;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; by GVKEY;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; if 0&amp;lt;PROCEEDS and seoYear=. then do;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; seoYear=FYEAR-1;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; seo=1;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; end;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;end;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;do until(last.GVKEY);&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; set have;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; by GVKEY;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; if (seo=1 and seoYear&amp;lt;=FYEAR) or (seo=0) then do;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; output;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; end;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;end;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Mar 2015 15:04:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-identify-the-first-time-something-happens-and-after-that/m-p/205301#M51123</guid>
      <dc:creator>Hinh</dc:creator>
      <dc:date>2015-03-19T15:04:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to identify the first time something happens and after that in a time series dataset</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-identify-the-first-time-something-happens-and-after-that/m-p/205302#M51124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I updated the program.&lt;/P&gt;&lt;P&gt;Currently seo=1 for &lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px; background-color: #ffffff;"&gt;GVKEY 001011and&amp;nbsp; FYEAR =1991. Is that OK?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Mar 2015 15:05:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-identify-the-first-time-something-happens-and-after-that/m-p/205302#M51124</guid>
      <dc:creator>gergely_batho</dc:creator>
      <dc:date>2015-03-19T15:05:27Z</dc:date>
    </item>
  </channel>
</rss>

