<?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 creating dummy by group through time in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/creating-dummy-by-group-through-time/m-p/765996#M242689</link>
    <description>&lt;P&gt;Hi all,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the following dataset and I am trying to create a dummy variable that takes one for execid that held a CEO position at another firm and zero otherwise. Thank you!&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;data have;&lt;BR /&gt;  input execid companyid role $ date yymmdd8.;&lt;BR /&gt;  format date date9.;&lt;BR /&gt;cards;&lt;BR /&gt;1 21 Chairman 20191128&lt;BR /&gt;1 21 CEO 20170214&lt;BR /&gt;1 13 CEO 20160530&lt;BR /&gt;1 13 CFO 20140622&lt;BR /&gt;1 18 Director 20110831&lt;BR /&gt;1 18 Director 20091220&lt;BR /&gt;1 18 CEO 20070217&lt;BR /&gt;1 18 CEO 20060302&lt;BR /&gt;1 42 CFO 20050410&lt;BR /&gt;1 42 Advisor 20040425&lt;BR /&gt;1 36 CFO 20020609&lt;BR /&gt;1 36 Member 20021025&lt;BR /&gt;1 36 Member 20000612&lt;BR /&gt;2 31 Advisor 20190515&lt;BR /&gt;2 31 Advisor 20160813&lt;BR /&gt;2 29 Chairman 20120522&lt;BR /&gt;2 28 Director 20110524&lt;BR /&gt;2 28 CEO 20090919&lt;BR /&gt;2 26 CFO 20080101&lt;BR /&gt;2 26 CFO 20060321&lt;BR /&gt;;run;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is my desired dataset.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;execid&lt;/TD&gt;&lt;TD&gt;companyid&lt;/TD&gt;&lt;TD&gt;role&lt;/TD&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;TD&gt;CEO_Dummy&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;21&lt;/TD&gt;&lt;TD&gt;Chairman&lt;/TD&gt;&lt;TD&gt;20191128&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;21&lt;/TD&gt;&lt;TD&gt;CEO&lt;/TD&gt;&lt;TD&gt;20170214&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;CEO&lt;/TD&gt;&lt;TD&gt;20160530&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;CFO&lt;/TD&gt;&lt;TD&gt;20140622&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;18&lt;/TD&gt;&lt;TD&gt;Director&lt;/TD&gt;&lt;TD&gt;20110831&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;18&lt;/TD&gt;&lt;TD&gt;Director&lt;/TD&gt;&lt;TD&gt;20091220&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;18&lt;/TD&gt;&lt;TD&gt;CEO&lt;/TD&gt;&lt;TD&gt;20070217&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;18&lt;/TD&gt;&lt;TD&gt;CEO&lt;/TD&gt;&lt;TD&gt;20060302&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;42&lt;/TD&gt;&lt;TD&gt;CFO&lt;/TD&gt;&lt;TD&gt;20050410&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;42&lt;/TD&gt;&lt;TD&gt;Advisor&lt;/TD&gt;&lt;TD&gt;20040425&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;36&lt;/TD&gt;&lt;TD&gt;CFO&lt;/TD&gt;&lt;TD&gt;20020609&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;36&lt;/TD&gt;&lt;TD&gt;Member&lt;/TD&gt;&lt;TD&gt;20021025&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;36&lt;/TD&gt;&lt;TD&gt;Member&lt;/TD&gt;&lt;TD&gt;20000612&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;TD&gt;Advisor&lt;/TD&gt;&lt;TD&gt;20190515&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;TD&gt;Advisor&lt;/TD&gt;&lt;TD&gt;20160813&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;29&lt;/TD&gt;&lt;TD&gt;Chairman&lt;/TD&gt;&lt;TD&gt;20120522&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;28&lt;/TD&gt;&lt;TD&gt;Director&lt;/TD&gt;&lt;TD&gt;20110524&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;28&lt;/TD&gt;&lt;TD&gt;CEO&lt;/TD&gt;&lt;TD&gt;20090919&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;26&lt;/TD&gt;&lt;TD&gt;CFO&lt;/TD&gt;&lt;TD&gt;20080101&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;26&lt;/TD&gt;&lt;TD&gt;CFO&lt;/TD&gt;&lt;TD&gt;20070321&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;TD&gt;Advisor&lt;/TD&gt;&lt;TD&gt;20060813&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;29&lt;/TD&gt;&lt;TD&gt;Chairman&lt;/TD&gt;&lt;TD&gt;20050522&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;28&lt;/TD&gt;&lt;TD&gt;Director&lt;/TD&gt;&lt;TD&gt;20040524&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;28&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;CEO&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;20030919&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;26&lt;/TD&gt;&lt;TD&gt;CFO&lt;/TD&gt;&lt;TD&gt;20030101&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;26&lt;/TD&gt;&lt;TD&gt;CFO&lt;/TD&gt;&lt;TD&gt;20010321&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sun, 05 Sep 2021 01:39:07 GMT</pubDate>
    <dc:creator>AmirSari</dc:creator>
    <dc:date>2021-09-05T01:39:07Z</dc:date>
    <item>
      <title>creating dummy by group through time</title>
      <link>https://communities.sas.com/t5/SAS-Programming/creating-dummy-by-group-through-time/m-p/765996#M242689</link>
      <description>&lt;P&gt;Hi all,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the following dataset and I am trying to create a dummy variable that takes one for execid that held a CEO position at another firm and zero otherwise. Thank you!&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;data have;&lt;BR /&gt;  input execid companyid role $ date yymmdd8.;&lt;BR /&gt;  format date date9.;&lt;BR /&gt;cards;&lt;BR /&gt;1 21 Chairman 20191128&lt;BR /&gt;1 21 CEO 20170214&lt;BR /&gt;1 13 CEO 20160530&lt;BR /&gt;1 13 CFO 20140622&lt;BR /&gt;1 18 Director 20110831&lt;BR /&gt;1 18 Director 20091220&lt;BR /&gt;1 18 CEO 20070217&lt;BR /&gt;1 18 CEO 20060302&lt;BR /&gt;1 42 CFO 20050410&lt;BR /&gt;1 42 Advisor 20040425&lt;BR /&gt;1 36 CFO 20020609&lt;BR /&gt;1 36 Member 20021025&lt;BR /&gt;1 36 Member 20000612&lt;BR /&gt;2 31 Advisor 20190515&lt;BR /&gt;2 31 Advisor 20160813&lt;BR /&gt;2 29 Chairman 20120522&lt;BR /&gt;2 28 Director 20110524&lt;BR /&gt;2 28 CEO 20090919&lt;BR /&gt;2 26 CFO 20080101&lt;BR /&gt;2 26 CFO 20060321&lt;BR /&gt;;run;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is my desired dataset.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;execid&lt;/TD&gt;&lt;TD&gt;companyid&lt;/TD&gt;&lt;TD&gt;role&lt;/TD&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;TD&gt;CEO_Dummy&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;21&lt;/TD&gt;&lt;TD&gt;Chairman&lt;/TD&gt;&lt;TD&gt;20191128&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;21&lt;/TD&gt;&lt;TD&gt;CEO&lt;/TD&gt;&lt;TD&gt;20170214&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;CEO&lt;/TD&gt;&lt;TD&gt;20160530&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;CFO&lt;/TD&gt;&lt;TD&gt;20140622&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;18&lt;/TD&gt;&lt;TD&gt;Director&lt;/TD&gt;&lt;TD&gt;20110831&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;18&lt;/TD&gt;&lt;TD&gt;Director&lt;/TD&gt;&lt;TD&gt;20091220&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;18&lt;/TD&gt;&lt;TD&gt;CEO&lt;/TD&gt;&lt;TD&gt;20070217&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;18&lt;/TD&gt;&lt;TD&gt;CEO&lt;/TD&gt;&lt;TD&gt;20060302&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;42&lt;/TD&gt;&lt;TD&gt;CFO&lt;/TD&gt;&lt;TD&gt;20050410&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;42&lt;/TD&gt;&lt;TD&gt;Advisor&lt;/TD&gt;&lt;TD&gt;20040425&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;36&lt;/TD&gt;&lt;TD&gt;CFO&lt;/TD&gt;&lt;TD&gt;20020609&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;36&lt;/TD&gt;&lt;TD&gt;Member&lt;/TD&gt;&lt;TD&gt;20021025&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;36&lt;/TD&gt;&lt;TD&gt;Member&lt;/TD&gt;&lt;TD&gt;20000612&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;TD&gt;Advisor&lt;/TD&gt;&lt;TD&gt;20190515&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;TD&gt;Advisor&lt;/TD&gt;&lt;TD&gt;20160813&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;29&lt;/TD&gt;&lt;TD&gt;Chairman&lt;/TD&gt;&lt;TD&gt;20120522&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;28&lt;/TD&gt;&lt;TD&gt;Director&lt;/TD&gt;&lt;TD&gt;20110524&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;28&lt;/TD&gt;&lt;TD&gt;CEO&lt;/TD&gt;&lt;TD&gt;20090919&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;26&lt;/TD&gt;&lt;TD&gt;CFO&lt;/TD&gt;&lt;TD&gt;20080101&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;26&lt;/TD&gt;&lt;TD&gt;CFO&lt;/TD&gt;&lt;TD&gt;20070321&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;TD&gt;Advisor&lt;/TD&gt;&lt;TD&gt;20060813&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;29&lt;/TD&gt;&lt;TD&gt;Chairman&lt;/TD&gt;&lt;TD&gt;20050522&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;28&lt;/TD&gt;&lt;TD&gt;Director&lt;/TD&gt;&lt;TD&gt;20040524&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;28&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;CEO&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;20030919&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;26&lt;/TD&gt;&lt;TD&gt;CFO&lt;/TD&gt;&lt;TD&gt;20030101&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;26&lt;/TD&gt;&lt;TD&gt;CFO&lt;/TD&gt;&lt;TD&gt;20010321&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 05 Sep 2021 01:39:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/creating-dummy-by-group-through-time/m-p/765996#M242689</guid>
      <dc:creator>AmirSari</dc:creator>
      <dc:date>2021-09-05T01:39:07Z</dc:date>
    </item>
    <item>
      <title>Re: creating dummy by group through time</title>
      <link>https://communities.sas.com/t5/SAS-Programming/creating-dummy-by-group-through-time/m-p/766020#M242701</link>
      <description>&lt;P&gt;How about this code.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
  set have;
  ceo_dummy=mod(floor(rand('UNIFORM', 1, 100)),2);
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sat, 04 Sep 2021 09:31:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/creating-dummy-by-group-through-time/m-p/766020#M242701</guid>
      <dc:creator>japelin</dc:creator>
      <dc:date>2021-09-04T09:31:52Z</dc:date>
    </item>
    <item>
      <title>Re: creating dummy by group through time</title>
      <link>https://communities.sas.com/t5/SAS-Programming/creating-dummy-by-group-through-time/m-p/766041#M242714</link>
      <description>Thank you for your reply. This does not produce what I am looking for. I want an indicator variable that is one if the executive, i.e. execid, held a CEO position in his/her prior experience and zero otherwise.</description>
      <pubDate>Sat, 04 Sep 2021 17:35:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/creating-dummy-by-group-through-time/m-p/766041#M242714</guid>
      <dc:creator>AmirSari</dc:creator>
      <dc:date>2021-09-04T17:35:10Z</dc:date>
    </item>
    <item>
      <title>Re: creating dummy by group through time</title>
      <link>https://communities.sas.com/t5/SAS-Programming/creating-dummy-by-group-through-time/m-p/766074#M242730</link>
      <description>&lt;P&gt;Why in your desired result does the earliest entry for&amp;nbsp;execid=2 start with a&amp;nbsp;&lt;SPAN&gt;CEO_Dummy=1?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Patrick_0-1630802142906.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/63303i306B9566085157C0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Patrick_0-1630802142906.png" alt="Patrick_0-1630802142906.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Should the ceo_dummy become 1 if the role has been 'CEO' in any of the previous companies or only if it was the most recent previous one?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Below above two options implemented - but none matches your desired result. Can you please specify the required logic further.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
  input execid companyid role $ date yymmdd8. expected_ceo_flg :$1.;
  format date date9.;
cards;
1 21 Chairman 20191128 1
1 21 CEO 20170214 1
1 13 CEO 20160530 1
1 13 CFO 20140622 1
1 18 Director 20110831 0
1 18 Director 20091220 0
1 18 CEO 20070217 0
1 18 CEO 20060302 0
1 42 CFO 20050410 0
1 42 Advisor 20040425 0
1 36 CFO 20020609 0
1 36 Member 20021025 0
1 36 Member 20000612 0
2 31 Advisor 20190515 1
2 31 Advisor 20160813 1
2 29 Chairman 20120522 1
2 28 Director 20110524 1
2 28 CEO 20090919 1
2 26 CFO 20080101 1
2 26 CFO 20060321 1
2 31 Advisor 20160813 1
2 29 Chairman 20120522 1
2 28 Director 20110524 1
2 28 CEO 20090919 0
2 26 CFO 20080101 0
2 26 CFO 20060321 0
;

proc sort data=have;
  by execid date;
run;

data want(drop=_:);
  set have;
  by execid companyid notsorted;
  length _ceo_any _ceo_last $1;
  retain _ceo_any _ceo_last;

  length ceo_any_flg ceo_last_flg $1;
  retain ceo_any_flg ceo_last_flg;


  if first.execid then
    do;
      _ceo_any='0';
      _ceo_last='0';
      ceo_any_flg=_ceo_any;
      ceo_last_flg=_ceo_last;
    end;

  if not first.execid and first.companyid then
    do;
      ceo_any_flg=_ceo_any;
      ceo_last_flg=_ceo_last;
      _ceo_last='0';
    end;

  if role='CEO' then
    do;
      _ceo_any='1';
      _ceo_last='1';
    end;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Patrick_0-1630803712595.png" style="width: 814px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/63304iD4061A80DE8B229F/image-dimensions/814x452?v=v2" width="814" height="452" role="button" title="Patrick_0-1630803712595.png" alt="Patrick_0-1630803712595.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 05 Sep 2021 01:02:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/creating-dummy-by-group-through-time/m-p/766074#M242730</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2021-09-05T01:02:09Z</dc:date>
    </item>
    <item>
      <title>Re: creating dummy by group through time</title>
      <link>https://communities.sas.com/t5/SAS-Programming/creating-dummy-by-group-through-time/m-p/766076#M242731</link>
      <description>The earliest entry for execid=2 starts with a CEO_Dummy=1 because this executive held a CEO role in companyid=28 in 2009. I want the dummy to become 1 if the role has been 'CEO' in any of the previous companies.</description>
      <pubDate>Sun, 05 Sep 2021 01:07:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/creating-dummy-by-group-through-time/m-p/766076#M242731</guid>
      <dc:creator>AmirSari</dc:creator>
      <dc:date>2021-09-05T01:07:08Z</dc:date>
    </item>
    <item>
      <title>Re: creating dummy by group through time</title>
      <link>https://communities.sas.com/t5/SAS-Programming/creating-dummy-by-group-through-time/m-p/766081#M242733</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/102358"&gt;@AmirSari&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;The earliest entry for execid=2 starts with a CEO_Dummy=1 because this executive held a CEO role in companyid=28 in 2009. I want the dummy to become 1 if the role has been 'CEO' in any of the previous companies.&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The role held in companyid=28 was &lt;STRONG&gt;AFTER&lt;/STRONG&gt; the role held in companyid=26 so that's not &lt;STRONG&gt;PREVIOUS&lt;/STRONG&gt; company.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Patrick_0-1630805483225.png" style="width: 572px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/63305i632F48F739CB7DDE/image-dimensions/572x235?v=v2" width="572" height="235" role="button" title="Patrick_0-1630805483225.png" alt="Patrick_0-1630805483225.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 05 Sep 2021 01:40:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/creating-dummy-by-group-through-time/m-p/766081#M242733</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2021-09-05T01:40:53Z</dc:date>
    </item>
    <item>
      <title>Re: creating dummy by group through time</title>
      <link>https://communities.sas.com/t5/SAS-Programming/creating-dummy-by-group-through-time/m-p/766082#M242734</link>
      <description>You are absolutely right! I messed up the dates. My bad, sorry1 I corrected my post.&lt;BR /&gt;Thank you for your solution. It works the way I wanted.</description>
      <pubDate>Sun, 05 Sep 2021 01:47:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/creating-dummy-by-group-through-time/m-p/766082#M242734</guid>
      <dc:creator>AmirSari</dc:creator>
      <dc:date>2021-09-05T01:47:24Z</dc:date>
    </item>
  </channel>
</rss>

