<?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 calculating annual turnover rate in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/calculating-annual-turnover-rate/m-p/538060#M148086</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have a dataset with the following variables: school name, employee name, job title, and employment year. I need to calculate annual turnover rates for a) all employees within a school, and b) teachers within a school from 2009 to 2010. I’d appreciate any help you can provide in this matter.&lt;/P&gt;
&lt;P&gt;Job title: 1 = principal, 2 = teacher, 3 = other employees.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm using SAS 9.4.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you,&lt;/P&gt;
&lt;P&gt;Angi&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data WORK.EMPLOYEE_DATA_SAMPLE(label='employee_data_sample dataset written by Stat/Transfer Ver. 11.2.2106.0521&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ');&lt;/P&gt;
&lt;P&gt;infile datalines dsd truncover;&lt;/P&gt;
&lt;P&gt;input School:$7. Name:$17. Job:32. Year:32.;&lt;/P&gt;
&lt;P&gt;datalines;&lt;/P&gt;
&lt;P&gt;SchoolA Smith, John 1 2009&lt;/P&gt;
&lt;P&gt;SchoolA Doe, Jane 2 2009&lt;/P&gt;
&lt;P&gt;SchoolA Cooper, Laura 3 2009&lt;/P&gt;
&lt;P&gt;SchoolA Adams, Charlie 2 2009&lt;/P&gt;
&lt;P&gt;SchoolA Anderson, Joyce 2 2009&lt;/P&gt;
&lt;P&gt;SchoolA Bell, Anne 2 2009&lt;/P&gt;
&lt;P&gt;SchoolA Abbott, Sharon 3 2009&lt;/P&gt;
&lt;P&gt;SchoolB Lane, Gary 1 2009&lt;/P&gt;
&lt;P&gt;SchoolB Nelson, Elizabeth 2 2009&lt;/P&gt;
&lt;P&gt;SchoolB Bumpus, Toby 3 2009&lt;/P&gt;
&lt;P&gt;SchoolB Doe, John 3 2009&lt;/P&gt;
&lt;P&gt;SchoolB Smith, Jane 2 2009&lt;/P&gt;
&lt;P&gt;SchoolB Richards, Simon 2 2009&lt;/P&gt;
&lt;P&gt;SchoolB Tate, Lori 2 2009&lt;/P&gt;
&lt;P&gt;SchoolB Bates, Linda 2 2009&lt;/P&gt;
&lt;P&gt;SchoolB Pitt, Joel 3 2009&lt;/P&gt;
&lt;P&gt;SchoolA Smith, John 1 2010&lt;/P&gt;
&lt;P&gt;SchoolA Doe, Jane 2 2010&lt;/P&gt;
&lt;P&gt;SchoolA Hill, Claire 3 2010&lt;/P&gt;
&lt;P&gt;SchoolA Adams, Charlie 2 2010&lt;/P&gt;
&lt;P&gt;SchoolA Arnold, Gayle 2 2010&lt;/P&gt;
&lt;P&gt;SchoolA Bell, Anne 2 2010&lt;/P&gt;
&lt;P&gt;SchoolA Abbott, Sharon 3 2010&lt;/P&gt;
&lt;P&gt;SchoolA Bond, Connie 2 2010&lt;/P&gt;
&lt;P&gt;SchoolB Lane, Gary 1 2010&lt;/P&gt;
&lt;P&gt;SchoolB Nelson, Elizabeth 2 2010&lt;/P&gt;
&lt;P&gt;SchoolB Bumpus, Toby 3 2010&lt;/P&gt;
&lt;P&gt;SchoolB Doe, John 3 2010&lt;/P&gt;
&lt;P&gt;SchoolB Anderson, Gilbert 2 2010&lt;/P&gt;
&lt;P&gt;SchoolB Gately, Ronan 2 2010&lt;/P&gt;
&lt;P&gt;SchoolB Tate, Lori 2 2010&lt;/P&gt;
&lt;P&gt;SchoolB Bates, Linda 2 2010&lt;/P&gt;
&lt;P&gt;SchoolB Pitt, Joel 3 2010&lt;/P&gt;
&lt;P&gt;SchoolB Jeffords, Jim 2 2010&lt;/P&gt;
&lt;P&gt;;;;;&lt;/P&gt;</description>
    <pubDate>Sun, 24 Feb 2019 09:16:37 GMT</pubDate>
    <dc:creator>Angi</dc:creator>
    <dc:date>2019-02-24T09:16:37Z</dc:date>
    <item>
      <title>calculating annual turnover rate</title>
      <link>https://communities.sas.com/t5/SAS-Programming/calculating-annual-turnover-rate/m-p/538060#M148086</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have a dataset with the following variables: school name, employee name, job title, and employment year. I need to calculate annual turnover rates for a) all employees within a school, and b) teachers within a school from 2009 to 2010. I’d appreciate any help you can provide in this matter.&lt;/P&gt;
&lt;P&gt;Job title: 1 = principal, 2 = teacher, 3 = other employees.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm using SAS 9.4.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you,&lt;/P&gt;
&lt;P&gt;Angi&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data WORK.EMPLOYEE_DATA_SAMPLE(label='employee_data_sample dataset written by Stat/Transfer Ver. 11.2.2106.0521&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ');&lt;/P&gt;
&lt;P&gt;infile datalines dsd truncover;&lt;/P&gt;
&lt;P&gt;input School:$7. Name:$17. Job:32. Year:32.;&lt;/P&gt;
&lt;P&gt;datalines;&lt;/P&gt;
&lt;P&gt;SchoolA Smith, John 1 2009&lt;/P&gt;
&lt;P&gt;SchoolA Doe, Jane 2 2009&lt;/P&gt;
&lt;P&gt;SchoolA Cooper, Laura 3 2009&lt;/P&gt;
&lt;P&gt;SchoolA Adams, Charlie 2 2009&lt;/P&gt;
&lt;P&gt;SchoolA Anderson, Joyce 2 2009&lt;/P&gt;
&lt;P&gt;SchoolA Bell, Anne 2 2009&lt;/P&gt;
&lt;P&gt;SchoolA Abbott, Sharon 3 2009&lt;/P&gt;
&lt;P&gt;SchoolB Lane, Gary 1 2009&lt;/P&gt;
&lt;P&gt;SchoolB Nelson, Elizabeth 2 2009&lt;/P&gt;
&lt;P&gt;SchoolB Bumpus, Toby 3 2009&lt;/P&gt;
&lt;P&gt;SchoolB Doe, John 3 2009&lt;/P&gt;
&lt;P&gt;SchoolB Smith, Jane 2 2009&lt;/P&gt;
&lt;P&gt;SchoolB Richards, Simon 2 2009&lt;/P&gt;
&lt;P&gt;SchoolB Tate, Lori 2 2009&lt;/P&gt;
&lt;P&gt;SchoolB Bates, Linda 2 2009&lt;/P&gt;
&lt;P&gt;SchoolB Pitt, Joel 3 2009&lt;/P&gt;
&lt;P&gt;SchoolA Smith, John 1 2010&lt;/P&gt;
&lt;P&gt;SchoolA Doe, Jane 2 2010&lt;/P&gt;
&lt;P&gt;SchoolA Hill, Claire 3 2010&lt;/P&gt;
&lt;P&gt;SchoolA Adams, Charlie 2 2010&lt;/P&gt;
&lt;P&gt;SchoolA Arnold, Gayle 2 2010&lt;/P&gt;
&lt;P&gt;SchoolA Bell, Anne 2 2010&lt;/P&gt;
&lt;P&gt;SchoolA Abbott, Sharon 3 2010&lt;/P&gt;
&lt;P&gt;SchoolA Bond, Connie 2 2010&lt;/P&gt;
&lt;P&gt;SchoolB Lane, Gary 1 2010&lt;/P&gt;
&lt;P&gt;SchoolB Nelson, Elizabeth 2 2010&lt;/P&gt;
&lt;P&gt;SchoolB Bumpus, Toby 3 2010&lt;/P&gt;
&lt;P&gt;SchoolB Doe, John 3 2010&lt;/P&gt;
&lt;P&gt;SchoolB Anderson, Gilbert 2 2010&lt;/P&gt;
&lt;P&gt;SchoolB Gately, Ronan 2 2010&lt;/P&gt;
&lt;P&gt;SchoolB Tate, Lori 2 2010&lt;/P&gt;
&lt;P&gt;SchoolB Bates, Linda 2 2010&lt;/P&gt;
&lt;P&gt;SchoolB Pitt, Joel 3 2010&lt;/P&gt;
&lt;P&gt;SchoolB Jeffords, Jim 2 2010&lt;/P&gt;
&lt;P&gt;;;;;&lt;/P&gt;</description>
      <pubDate>Sun, 24 Feb 2019 09:16:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/calculating-annual-turnover-rate/m-p/538060#M148086</guid>
      <dc:creator>Angi</dc:creator>
      <dc:date>2019-02-24T09:16:37Z</dc:date>
    </item>
    <item>
      <title>Re: calculating annual turnover rate</title>
      <link>https://communities.sas.com/t5/SAS-Programming/calculating-annual-turnover-rate/m-p/538068#M148089</link>
      <description>&lt;P&gt;when you say annual turn over rate, what is the definition. Here we have only the employees details and the&amp;nbsp; year. We could get the count of employees within the school or count of teachers within the school in that year. Please let me know if you are expecting the count.&lt;/P&gt;</description>
      <pubDate>Sun, 24 Feb 2019 10:42:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/calculating-annual-turnover-rate/m-p/538068#M148089</guid>
      <dc:creator>Jagadishkatam</dc:creator>
      <dc:date>2019-02-24T10:42:12Z</dc:date>
    </item>
    <item>
      <title>Re: calculating annual turnover rate</title>
      <link>https://communities.sas.com/t5/SAS-Programming/calculating-annual-turnover-rate/m-p/538104#M148102</link>
      <description>&lt;P&gt;Please check the bellow code&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data WORK.EMPLOYEE_DATA_SAMPLE(label='employee_data_sample dataset written by Stat/Transfer Ver. 11.2.2106.0521       ' drop=
fname lname);
infile datalines dsd dlm=' ' truncover;
input School:$7. FName:$17. LName:$17. Job:32. Year:32.;
Name=strip(FName)||' '||strip(LName);
datalines;
SchoolA Smith, John 1 2009
SchoolA Doe, Jane 2 2009
SchoolA Cooper, Laura 3 2009
SchoolA Adams, Charlie 2 2009
SchoolA Anderson, Joyce 2 2009
SchoolA Bell, Anne 2 2009
SchoolA Abbott, Sharon 3 2009
SchoolB Lane, Gary 1 2009
SchoolB Nelson, Elizabeth 2 2009
SchoolB Bumpus, Toby 3 2009
SchoolB Doe, John 3 2009
SchoolB Smith, Jane 2 2009
SchoolB Richards, Simon 2 2009
SchoolB Tate, Lori 2 2009
SchoolB Bates, Linda 2 2009
SchoolB Pitt, Joel 3 2009
SchoolA Smith, John 1 2010
SchoolA Doe, Jane 2 2010
SchoolA Hill, Claire 3 2010
SchoolA Adams, Charlie 2 2010
SchoolA Arnold, Gayle 2 2010
SchoolA Bell, Anne 2 2010
SchoolA Abbott, Sharon 3 2010
SchoolA Bond, Connie 2 2010
SchoolB Lane, Gary 1 2010
SchoolB Nelson, Elizabeth 2 2010
SchoolB Bumpus, Toby 3 2010
SchoolB Doe, John 3 2010
SchoolB Anderson, Gilbert 2 2010
SchoolB Gately, Ronan 2 2010
SchoolB Tate, Lori 2 2010
SchoolB Bates, Linda 2 2010
SchoolB Pitt, Joel 3 2010
SchoolB Jeffords, Jim 2 2010
;;;;
run;

proc sort data=work.employee_data_sample;
by School Job Name Year;
run;

data want;
set employee_data_sample;
by School Job Name Year;
if first.name then year_count=0;
year_count+1;
if last.name then output;
run;

proc sql;
create table turnover_rate as
select a.job, round(sum(a._total, -1*b._remains)/a._total*100,0.01) as _remains from
(select Job,count(*) as _total from want group by Job) a left join
(select Job,count(*) as _remains from want where year_count=1 and Year=2009 group by Job) b
on a.job=b.job;
quit;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Please let us know if it worked for you.&lt;/P&gt;</description>
      <pubDate>Sun, 24 Feb 2019 18:18:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/calculating-annual-turnover-rate/m-p/538104#M148102</guid>
      <dc:creator>Satish_Parida</dc:creator>
      <dc:date>2019-02-24T18:18:20Z</dc:date>
    </item>
    <item>
      <title>Re: calculating annual turnover rate</title>
      <link>https://communities.sas.com/t5/SAS-Programming/calculating-annual-turnover-rate/m-p/538137#M148114</link>
      <description>&lt;P&gt;Thank you for your help!&lt;/P&gt;</description>
      <pubDate>Sun, 24 Feb 2019 21:32:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/calculating-annual-turnover-rate/m-p/538137#M148114</guid>
      <dc:creator>Angi</dc:creator>
      <dc:date>2019-02-24T21:32:14Z</dc:date>
    </item>
  </channel>
</rss>

