In [1]:
%pylab inline
import pandas as pd
from lifelines.utils import datetimes_to_durations
from lifelines import KaplanMeierFitter


Populating the interactive namespace from numpy and matplotlib
WARNING: pylab import has clobbered these variables: ['datetime']
`%matplotlib` prevents importing * from pylab and numpy

In [13]:
df = pd.read_csv('../data/parl_data.csv')
df['start_date'] = pd.to_datetime(df['start_date'])
df['end_date'] = pd.to_datetime(df['end_date'])
df['decade'] = df['start_date'].map( lambda d: str(d.year)[:3])
T, C = datetimes_to_durations(df['start_date'], df['end_date'])
df['T'] = T/365.
df['C'] = C

In [41]:
kmf = KaplanMeierFitter()
figsize(14,6)

font = {'family' : 'normal',
        'weight' : 'normal',
        'size'   : 12}

matplotlib.rc('font', **font)


ax = subplot(111)
for decade in sorted(df['decade'].unique(), reverse=True):
    if decade == '201':
        continue
    ix = df['decade'] == decade
    kmf.fit(df.ix[ix]['T'], df.ix[ix]['C'], label=decade + 'x')
    if decade not in ('200', '199'):
        kmf.plot(ax=ax, c='#777777', ci_show=False, alpha = 0.5)
    else:
        kmf.plot(ax=ax, lw=4, alpha=0.9, ci_show=False)

plt.title('Canadian Senate Durations, by Decade Appointed')
plt.xlabel('Years in Senate')
plt.ylabel('Proportion Active after $t$ Years');



In [47]:
ix = (df['decade'] == '200') | (df['decade'] == '199') | (df['decade'] == '201')

In [48]:
ax = subplot(111)
kmf.fit(df.ix[ix]['T'], df.ix[ix]['C'], label='Post-1990 Appointments')
kmf.plot(ax=ax, c='#348ABD')

kmf.fit(df.ix[~ix]['T'], df.ix[~ix]['C'], label='Pre-1990 Appointments')
kmf.plot(ax=ax, c='#7A68A6')

plt.title('Comparing Senate Durations Pre-1990 and Post-1990')
plt.xlabel('Years in Senate')
plt.ylabel('Proportion Active after $t$ Years');



In [49]:
from lifelines.statistics import logrank_test

In [50]:
S, P, R = logrank_test(df.ix[ix]['T'], df.ix[~ix]['T'], df.ix[ix]['C'], df.ix[~ix]['C'])


Results
   df: 1
   alpha: 0.95
   t 0: -1
   test: logrank
   null distribution: chi squared

   __ p-value ___|__ test statistic __|__ test results __
         0.00325 |              8.661 |     True   

In [51]:
df.ix[ix]


Out[51]:
Unnamed: 0 Name Political Affiliation at Appointment Senatorial Designation / Province or Territory Appointed on the advice of Term (yyyy.mm.dd) start_date end_date reason decade T C
9 9 Anderson, Doris Margaret Liberal Party of Canada St. Peter's, Kings County, Prince Edward Island Chrétien, Joseph Jacques Jean 1995.09.21 - 1997.07.05 (Retirement) 1995-09-21 1997-07-05 Retirement 199 1.789041 True
12 12 Andreychuk, Raynell Progressive Conservative Party Saskatchewan, Saskatchewan Mulroney, Martin Brian 1993.03.11 - 1993-03-11 NaT NaN 199 21.956164 False
14 14 Angus, W. David Progressive Conservative Party Alma, Quebec Mulroney, Martin Brian 1993.06.10 - 2012.07.21 (Retirement) 1993-06-10 2012-07-21 Retirement 199 19.126027 True
22 22 Ataullahjan, Salma Conservative Party of Canada Toronto, Ontario Harper, Stephen 2010.07.09 - 2010-07-09 NaT NaN 201 4.616438 False
26 26 Bacon, Lise Liberal Party of Canada De la Durantaye, Quebec Chrétien, Joseph Jacques Jean 1994.09.15 - 2009.08.25 (Retirement) 1994-09-15 2009-08-25 Retirement 199 14.953425 True
30 30 Baker, George Liberal Party of Canada Newfoundland and Labrador, Newfoundland and La... Chrétien, Joseph Jacques Jean 2002.03.26 - 2002-03-26 NaT NaN 200 12.909589 False
34 34 Banks, Tommy Liberal Party of Canada Alberta, Alberta Chrétien, Joseph Jacques Jean 2000.04.07 - 2011.12.17 (Retirement) 2000-04-07 2011-12-17 Retirement 200 11.701370 True
40 40 Batters, Denise Conservative Party of Canada Saskatchewan, Saskatchewan Harper, Stephen 2013.01.25 - 2013-01-25 NaT NaN 201 2.065753 False
46 46 Beaulieu, Mario Progressive Conservative Party De la Durantaye, Quebec Mulroney, Martin Brian 1990.08.30 - 1994.06.22 (Resignation) 1990-08-30 1994-06-22 Resignation 199 3.813699 True
57 57 Bellemare, Diane Conservative Party of Canada Alma, Quebec Harper, Stephen 2012.09.06 - 2012-09-06 NaT NaN 201 2.452055 False
65 65 Berntson, Eric A. Progressive Conservative Party Saskatchewan, Western Provinces (Division) Mulroney, Martin Brian 1990.09.27 - 2001.02.27 (Resignation) 1990-09-27 2001-02-27 Resignation 199 10.427397 True
66 66 Beyak, Lynn Conservative Party of Canada Ontario, Ontario Harper, Stephen 2013.01.25 - 2013-01-25 NaT NaN 201 2.065753 False
70 70 Biron, Michel Liberal Party of Canada Mille Isles, Quebec Chrétien, Joseph Jacques Jean 2001.10.04 - 2009.03.16 (Retirement) 2001-10-04 2009-03-16 Retirement 200 7.452055 True
72 72 Black, Douglas Conservative Party of Canada Alberta, Alberta Harper, Stephen 2013.01.25 - 2013-01-25 NaT NaN 201 2.065753 False
82 82 Boisvenu, Pierre-Hugues Conservative Party of Canada La Salle, Quebec Harper, Stephen 2010.01.29 - 2010-01-29 NaT NaN 201 5.057534 False
93 93 Boudreau, J. Bernard Liberal Party of Canada Nova Scotia, Nova Scotia Chrétien, Joseph Jacques Jean 1999.10.04 - 2000.10.26 (Resignation) 1999-10-04 2000-10-26 Resignation 199 1.063014 True
108 108 Braley, David Conservative Party of Canada Ontario, Ontario Harper, Stephen 2010.05.20 - 2013.11.30 (Resignation) 2010-05-20 2013-11-30 Resignation 201 3.534247 True
109 109 Brazeau, Patrick Conservative Party of Canada Repentigny, Quebec Harper, Stephen 2009.01.08 - 2009-01-08 NaT NaN 200 6.115068 False
113 113 Brown, Bert Conservative Party of Canada Alberta, Alberta Harper, Stephen 2007.07.10 - 2013.03.22 (Retirement) 2007-07-10 2013-03-22 Retirement 200 5.704110 True
116 116 Bryden, John G. Liberal Party of Canada New Brunswick, New Brunswick Chrétien, Joseph Jacques Jean 1994.11.23 - 2009.10.31 (Resignation) 1994-11-23 2009-10-31 Resignation 199 14.947945 True
118 118 Buchanan, John M. Progressive Conservative Party Halifax, Nova Scotia Mulroney, Martin Brian 1990.09.12 - 2006.04.22 (Retirement) 1990-09-12 2006-04-22 Retirement 199 15.619178 True
130 130 Buth, JoAnne L. Conservative Party of Canada Manitoba, Manitoba Harper, Stephen 2012.01.06 - 2014.08.10 (Resignation) 2012-01-06 2014-08-10 Resignation 201 2.594521 True
131 131 Butts, Peggy Liberal Party of Canada Nova Scotia, Nova Scotia Chrétien, Joseph Jacques Jean 1997.09.22 - 1999.08.15 (Retirement) 1997-09-22 1999-08-15 Retirement 199 1.895890 True
133 133 Callbeck, Catherine S. Liberal Party of Canada Prince Edward Island, Prince Edward Island Chrétien, Joseph Jacques Jean 1997.09.22 - 2014.07.25 (Retirement) 1997-09-22 2014-07-25 Retirement 199 16.849315 True
138 138 Campbell, Larry W. Liberal Party of Canada British Columbia, British Columbia Martin, Paul Edgar Philippe 2005.08.02 - 2005-08-02 NaT NaN 200 9.553425 False
140 140 Carignan, Claude Conservative Party of Canada Mille Isles, Quebec Harper, Stephen 2009.08.27 - 2009-08-27 NaT NaN 200 5.482192 False
144 144 Carney, Pat Progressive Conservative Party British Columbia, British Columbia Mulroney, Martin Brian 1990.08.30 - 2008.01.31 (Resignation) 1990-08-30 2008-01-31 Resignation 199 17.432877 True
146 146 Carstairs, Sharon Liberal Party of Canada Manitoba, Manitoba Chrétien, Joseph Jacques Jean 1994.09.15 - 2011.10.17 (Resignation) 1994-09-15 2011-10-17 Resignation 199 17.098630 True
153 153 Castonguay, Claude Progressive Conservative Party Stadacona, Quebec Mulroney, Martin Brian 1990.09.23 - 1992.12.09 (Resignation) 1990-09-23 1992-12-09 Resignation 199 2.213699 True
156 156 Chalifoux, Thelma Liberal Party of Canada Alberta, Alberta Chrétien, Joseph Jacques Jean 1997.11.26 - 2004.02.08 (Retirement) 1997-11-26 2004-02-08 Retirement 199 6.205479 True
157 157 Champagne, Andrée Conservative Party of Canada Grandville, Quebec Martin, Paul Edgar Philippe 2005.08.02 - 2014.07.17 (Retirement) 2005-08-02 2014-07-17 Retirement 200 8.961644 True
161 161 Chaput, Maria Liberal Party of Canada Manitoba, Manitoba Chrétien, Joseph Jacques Jean 2002.12.12 - 2002-12-12 NaT NaN 200 12.194521 False
164 164 Charette-Poulin, Marie-P. Liberal Party of Canada Northern Ontario, Ontario Chrétien, Joseph Jacques Jean 1995.09.21 - 1995-09-21 NaT NaN 199 19.424658 False
170 170 Christensen, Ione Liberal Party of Canada Yukon, Yukon Chrétien, Joseph Jacques Jean 1999.09.02 - 2006.12.31 (Resignation) 1999-09-02 2006-12-31 Resignation 199 7.334247 True
180 180 Cohen, Erminie J. Progressive Conservative Party Saint John, New Brunswick Mulroney, Martin Brian 1993.06.04 - 2001.07.23 (Retirement) 1993-06-04 2001-07-23 Retirement 199 8.139726 True
182 182 Comeau, Gerald J. Progressive Conservative Party Nova Scotia, Nova Scotia Mulroney, Martin Brian 1990.08.30 - 2013.11.30 (Resignation) 1990-08-30 2013-11-30 Resignation 199 23.268493 True
187 187 Cook, Joan Liberal Party of Canada Newfoundland and Labrador, Newfoundland and La... Chrétien, Joseph Jacques Jean 1998.03.06 - 2009.10.06 (Retirement) 1998-03-06 2009-10-06 Retirement 199 11.594521 True
192 192 Cordy, Jane Liberal Party of Canada Nova Scotia, Nova Scotia Chrétien, Joseph Jacques Jean 2000.06.09 - 2000-06-09 NaT NaN 200 14.704110 False
201 201 Cowan, James S. Liberal Party of Canada Nova Scotia, Nova Scotia Martin, Paul Edgar Philippe 2005.03.24 - 2005-03-24 NaT NaN 200 9.912329 False
211 211 Dagenais, Jean-Guy Conservative Party of Canada Victoria, Quebec Harper, Stephen 2012.01.17 - 2012-01-17 NaT NaN 201 3.090411 False
213 213 Dallaire, Roméo A. Liberal Party of Canada Gulf, Quebec Martin, Paul Edgar Philippe 2005.03.24 - 2014.06.17 (Resignation) 2005-03-24 2014-06-17 Resignation 200 9.238356 True
219 219 Landry, Joseph Gérard Lauri P. Liberal Party of Canada Village of Cap-Pelé, New Brunswick Chrétien, Joseph Jacques Jean 1996.02.26 - 1997.06.19 (Retirement) 1996-02-26 1997-06-19 Retirement 199 1.312329 True
220 220 Lang, Daniel Conservative Party of Canada Yukon, Yukon Harper, Stephen 2009.01.02 - 2009-01-02 NaT NaN 200 6.131507 False
223 223 LaPierre, Laurier L. Liberal Party of Canada Ontario, Ontario Chrétien, Joseph Jacques Jean 2001.06.13 - 2004.11.21 (Retirement) 2001-06-13 2004-11-21 Retirement 200 3.443836 True
224 224 Lapointe, Jean Liberal Party of Canada Saurel, Quebec Chrétien, Joseph Jacques Jean 2001.06.13 - 2010.12.06 (Retirement) 2001-06-13 2010-12-06 Retirement 200 9.487671 True
228 228 Lavigne, Raymond Liberal Party of Canada Montarville, Quebec Chrétien, Joseph Jacques Jean 2002.03.26 - 2011.03.21 (Resignation) 2002-03-26 2011-03-21 Resignation 200 8.991781 True
229 229 Lavoie-Roux, Thérèse Progressive Conservative Party Acadie, Quebec (Division) Mulroney, Martin Brian 1990.09.27 - 2001.03.12 (Resignation) 1990-09-27 2001-03-12 Resignation 199 10.463014 True
234 234 LeBreton, Marjory Progressive Conservative Party Ontario, Ontario Mulroney, Martin Brian 1993.06.18 - 1993-06-18 NaT NaN 199 21.684932 False
239 239 Léger, Viola Liberal Party of Canada Acadie, New Brunswick Chrétien, Joseph Jacques Jean 2001.06.13 - 2005.06.29 (Retirement) 2001-06-13 2005-06-29 Retirement 200 4.046575 True
255 255 Losier-Cool, Rose-Marie Liberal Party of Canada Tracadie, New Brunswick Chrétien, Joseph Jacques Jean 1995.03.21 - 2012.06.18 (Retirement) 1995-03-21 2012-06-18 Retirement 199 17.257534 True
257 257 Lovelace Nicholas, Sandra Liberal Party of Canada New Brunswick, New Brunswick Martin, Paul Edgar Philippe 2005.09.21 - 2005-09-21 NaT NaN 200 9.416438 False
261 261 Lynch-Staunton, John Progressive Conservative Party Grandville, Quebec Mulroney, Martin Brian 1990.09.23 - 2005.06.19 (Retirement) 1990-09-23 2005-06-19 Retirement 199 14.747945 True
270 270 MacDonald, Michael L. Conservative Party of Canada Cape Breton, Nova Scotia Harper, Stephen 2009.01.02 - 2009-01-02 NaT NaN 200 6.131507 False
288 288 Maheu, Shirley Liberal Party of Canada Rougemont, Quebec Chrétien, Joseph Jacques Jean 1996.02.01 - 2006.02.01 (Death) 1996-02-01 2006-02-01 Death 199 10.008219 True
289 289 Mahovlich, Frank W. Liberal Party of Canada Toronto, Ontario Chrétien, Joseph Jacques Jean 1998.06.11 - 2013.01.10 (Retirement) 1998-06-11 2013-01-10 Retirement 199 14.594521 True
291 291 Maloney, Marian L. Liberal Party of Canada Surprise Lake, Thunder Bay, North Western Onta... Chrétien, Joseph Jacques Jean 1998.06.11 - 1999.08.16 (Retirement) 1998-06-11 1999-08-16 Retirement 199 1.180822 True
292 292 Maltais, Ghislain Conservative Party of Canada Shawinigan, Quebec Harper, Stephen 2012.01.06 - 2012-01-06 NaT NaN 201 3.120548 False
294 294 Manning, Fabian Conservative Party of Canada Newfoundland and Labrador, Newfoundland and La... Harper, Stephen 2011.05.25 - 2011-05-25 NaT NaN 201 3.739726 False
295 295 Manning, Fabian Conservative Party of Canada Newfoundland and Labrador, Newfoundland and La... Harper, Stephen 2009.01.02 - 2011.03.28 (Resignation) 2009-01-02 2011-03-28 Resignation 200 2.232877 True
301 301 Marshall, Elizabeth Conservative Party of Canada Newfoundland and Labrador, Newfoundland and La... Harper, Stephen 2010.01.29 - 2010-01-29 NaT NaN 201 5.057534 False
305 305 Martin, Yonah Conservative Party of Canada British Columbia, British Columbia Harper, Stephen 2009.01.02 - 2009-01-02 NaT NaN 200 6.131507 False
307 307 Massicotte, Paul J. Liberal Party of Canada De Lanaudière, Quebec Chrétien, Joseph Jacques Jean 2003.06.26 - 2003-06-26 NaT NaN 200 11.657534 False
316 316 McCoy, Elaine Progressive Conservative Party Alberta, Alberta Martin, Paul Edgar Philippe 2005.03.24 - 2005-03-24 NaT NaN 200 9.912329 False
335 335 McInnis, Thomas Johnson Conservative Party of Canada Nova Scotia, Nova Scotia Harper, Stephen 2012.09.06 - 2012-09-06 NaT NaN 201 2.452055 False
337 337 McIntyre, Paul E. Conservative Party of Canada New Brunswick, New Brunswick Harper, Stephen 2012.09.06 - 2012-09-06 NaT NaN 201 2.452055 False
356 356 Meighen, Michael A. Progressive Conservative Party St. Marys, Ontario (Division) Mulroney, Martin Brian 1990.09.27 - 2012.02.06 (Resignation) 1990-09-27 2012-02-06 Resignation 199 21.375342 True
357 357 Mercer, Terry M. Liberal Party of Canada Northend Halifax, Nova Scotia Chrétien, Joseph Jacques Jean 2003.11.07 - 2003-11-07 NaT NaN 200 11.290411 False
358 358 Merchant, Pana Liberal Party of Canada Saskatchewan, Saskatchewan Chrétien, Joseph Jacques Jean 2002.12.12 - 2002-12-12 NaT NaN 200 12.194521 False
359 359 Mercier, Léonce Liberal Party of Canada Mille Isles, Quebec Chrétien, Joseph Jacques Jean 1996.08.09 - 2001.08.11 (Retirement) 1996-08-09 2001-08-11 Retirement 199 5.008219 True
360 360 Meredith, Don Conservative Party of Canada Ontario, Ontario Harper, Stephen 2010.12.18 - 2010-12-18 NaT NaN 201 4.172603 False
369 369 Milne, Lorna Liberal Party of Canada Brampton, Ontario Chrétien, Joseph Jacques Jean 1995.09.21 - 2009.12.13 (Retirement) 1995-09-21 2009-12-13 Retirement 199 14.238356 True
370 370 Mitchell, Grant Liberal Party of Canada Alberta, Alberta Martin, Paul Edgar Philippe 2005.03.24 - 2005-03-24 NaT NaN 200 9.912329 False
373 373 Mockler, Percy Conservative Party of Canada New Brunswick, New Brunswick Harper, Stephen 2009.01.02 - 2009-01-02 NaT NaN 200 6.131507 False
380 380 Moore, Wilfred P. Liberal Party of Canada Chester, Nova Scotia Chrétien, Joseph Jacques Jean 1996.09.26 - 1996-09-26 NaT NaN 199 18.408219 False
382 382 Morin, Yves Liberal Party of Canada Lauzon, Quebec Chrétien, Joseph Jacques Jean 2001.03.08 - 2004.11.28 (Retirement) 2001-03-08 2004-11-28 Retirement 200 3.728767 True
388 388 Munson, Jim Liberal Party of Canada Ottawa / Rideau Canal, Ontario Chrétien, Joseph Jacques Jean 2003.12.10 - 2003-12-10 NaT NaN 200 11.200000 False
394 394 Nancy Ruth Progressive Conservative Party Cluny, Ontario Martin, Paul Edgar Philippe 2005.03.24 - 2005-03-24 NaT NaN 200 9.912329 False
397 397 Neufeld, Richard Conservative Party of Canada British Columbia, British Columbia Harper, Stephen 2009.01.02 - 2009-01-02 NaT NaN 200 6.131507 False
398 398 Ngo, Thanh Hai Conservative Party of Canada Ontario, Ontario Harper, Stephen 2012.09.06 - 2012-09-06 NaT NaN 201 2.452055 False
402 402 Nolin, Pierre Claude Progressive Conservative Party De Salaberry, Quebec Mulroney, Martin Brian 1993.06.18 - 1993-06-18 NaT NaN 199 21.684932 False
413 413 Ogilvie, Kelvin Kenneth Conservative Party of Canada Annapolis Valley - Hants, Nova Scotia Harper, Stephen 2009.08.27 - 2009-08-27 NaT NaN 200 5.482192 False
414 414 Oh, Victor Conservative Party of Canada Mississauga, Ontario Harper, Stephen 2013.01.25 - 2013-01-25 NaT NaN 201 2.065753 False
417 417 Oliver, Donald H. Progressive Conservative Party South Shore, Nova Scotia Mulroney, Martin Brian 1990.09.07 - 2013.11.16 (Retirement) 1990-09-07 2013-11-16 Retirement 199 23.208219 True
431 431 Patterson, Dennis Glen Conservative Party of Canada Nunavut, Nunavut Harper, Stephen 2009.08.27 - 2009-08-27 NaT NaN 200 5.482192 False
433 433 Pearson, Landon Liberal Party of Canada Ontario, Ontario Chrétien, Joseph Jacques Jean 1994.09.15 - 2005.11.16 (Retirement) 1994-09-15 2005-11-16 Retirement 199 11.178082 True
437 437 Pépin, Lucie Liberal Party of Canada Shawinigan, Quebec Chrétien, Joseph Jacques Jean 1997.04.08 - 2011.09.07 (Retirement) 1997-04-08 2011-09-07 Retirement 199 14.424658 True
440 440 Perry (Poirier), Melvin Liberal Party of Canada Prince Edward Island, Prince Edward Island Chrétien, Joseph Jacques Jean 1999.08.11 - 2000.08.23 (Retirement) 1999-08-11 2000-08-23 Retirement 199 1.035616 True
442 442 Peterson, Robert W. Liberal Party of Canada Saskatchewan, Saskatchewan Martin, Paul Edgar Philippe 2005.03.24 - 2012.10.19 (Retirement) 2005-03-24 2012-10-19 Retirement 200 7.578082 True
445 445 Phalen, Gerard A. Liberal Party of Canada Nova Scotia, Nova Scotia Chrétien, Joseph Jacques Jean 2001.10.04 - 2009.03.28 (Retirement) 2001-10-04 2009-03-28 Retirement 200 7.484932 True
450 450 Plamondon, Madeleine Independent The Laurentides, Quebec Chrétien, Joseph Jacques Jean 2003.09.09 - 2006.09.21 (Retirement) 2003-09-09 2006-09-21 Retirement 200 3.035616 True
452 452 Plett, Donald Neil Conservative Party of Canada Landmark, Manitoba Harper, Stephen 2009.08.27 - 2009-08-27 NaT NaN 200 5.482192 False
455 455 Poirier, Rose-May Conservative Party of Canada Saint-Louis-de-Kent, New Brunswick Harper, Stephen 2010.02.28 - 2010-02-28 NaT NaN 201 4.975342 False
461 461 Poy, Vivienne Liberal Party of Canada Toronto, Ontario Chrétien, Joseph Jacques Jean 1998.09.17 - 2012.09.17 (Resignation) 1998-09-17 2012-09-17 Resignation 199 14.010959 True
470 470 Dawson, Dennis Liberal Party of Canada Lauzon, Quebec Martin, Paul Edgar Philippe 2005.08.02 - 2005-08-02 NaT NaN 200 9.553425 False
471 471 Day, Joseph A. Liberal Party of Canada Saint John - Kennebecasis, New Brunswick Chrétien, Joseph Jacques Jean 2001.10.04 - 2001-10-04 NaT NaN 200 13.383562 False
477 477 Demers, Jacques Conservative Party of Canada Rigaud, Quebec Harper, Stephen 2009.08.27 - 2009-08-27 NaT NaN 200 5.482192 False
484 484 Desmarais, Jean Noël Progressive Conservative Party Sudbury, Ontario Mulroney, Martin Brian 1993.06.04 - 1995.07.25 (Death) 1993-06-04 1995-07-25 Death 199 2.139726 True
490 490 DeWare, Mabel M. Progressive Conservative Party Moncton, New Brunswick Mulroney, Martin Brian 1990.09.23 - 2001.08.09 (Retirement) 1990-09-23 2001-08-09 Retirement 199 10.884932 True
491 491 Di Nino, Consiglio Progressive Conservative Party Ontario, Ontario Mulroney, Martin Brian 1990.08.30 - 2012.06.30 (Resignation) 1990-08-30 2012-06-30 Resignation 199 21.849315 True
493 493 Dickson, Fred Conservative Party of Canada Nova Scotia, Nova Scotia Harper, Stephen 2009.01.02 - 2012.02.09 (Death) 2009-01-02 2012-02-09 Death 200 3.104110 True
502 502 Downe, Percy E. Liberal Party of Canada Charlottetown, Prince Edward Island Chrétien, Joseph Jacques Jean 2003.06.26 - 2003-06-26 NaT NaN 200 11.657534 False
503 503 Doyle, Norman E. Conservative Party of Canada Newfoundland and Labrador, Newfoundland and La... Harper, Stephen 2012.01.06 - 2012-01-06 NaT NaN 201 3.120548 False
512 512 Duffy, Michael Conservative Party of Canada Prince Edward Island, Prince Edward Island Harper, Stephen 2009.01.02 - 2009-01-02 NaT NaN 200 6.131507 False
514 514 Duhamel, Ron J. Liberal Party of Canada Manitoba, Manitoba Chrétien, Joseph Jacques Jean 2002.01.15 - 2002.09.30 (Death) 2002-01-15 2002-09-30 Death 200 0.706849 True
517 517 Dyck, Lillian Eva New Democratic Party Saskatchewan, Saskatchewan Martin, Paul Edgar Philippe 2005.03.24 - 2005-03-24 NaT NaN 200 9.912329 False
518 518 Eaton, Nicole Conservative Party of Canada Ontario, Ontario Harper, Stephen 2009.01.02 - 2009-01-02 NaT NaN 200 6.131507 False
520 520 Eggleton, Art Liberal Party of Canada Ontario, Ontario Martin, Paul Edgar Philippe 2005.03.24 - 2005-03-24 NaT NaN 200 9.912329 False
525 525 Enverga, Jr., Tobias C. Conservative Party of Canada Ontario, Ontario Harper, Stephen 2012.09.06 - 2012-09-06 NaT NaN 201 2.452055 False
530 530 Eyton, John Trevor Progressive Conservative Party Ontario, Ontario Mulroney, Martin Brian 1990.09.23 - 2009.07.12 (Retirement) 1990-09-23 2009-07-12 Retirement 199 18.813699 True
544 544 Ferretti Barth, Marisa Liberal Party of Canada Repentigny, Quebec Chrétien, Joseph Jacques Jean 1997.09.22 - 2006.04.28 (Retirement) 1997-09-22 2006-04-28 Retirement 199 8.602740 True
546 546 Finestone, Sheila Liberal Party of Canada Montarville, Quebec Chrétien, Joseph Jacques Jean 1999.08.11 - 2002.01.28 (Retirement) 1999-08-11 2002-01-28 Retirement 199 2.468493 True
547 547 Finley, Doug Conservative Party of Canada Ontario - South Coast, Ontario Harper, Stephen 2009.08.27 - 2013.05.11 (Death) 2009-08-27 2013-05-11 Death 200 3.706849 True
548 548 Finnerty, Isobel Liberal Party of Canada Ontario, Ontario Chrétien, Joseph Jacques Jean 1999.09.02 - 2005.07.15 (Retirement) 1999-09-02 2005-07-15 Retirement 199 5.871233 True
551 551 Fitzpatrick, D. Ross Liberal Party of Canada Okanagan-Similkameen, British Columbia Chrétien, Joseph Jacques Jean 1998.03.06 - 2008.02.04 (Retirement) 1998-03-06 2008-02-04 Retirement 199 9.923288 True
555 555 Forest, Jean B. Liberal Party of Canada Edmonton, Alberta Chrétien, Joseph Jacques Jean 1996.05.16 - 1998.08.28 (Resignation) 1996-05-16 1998-08-28 Resignation 199 2.284932 True
559 559 Forrestall, J. Michael Progressive Conservative Party Dartmouth/Eastern Shore, Maritimes (Division) Mulroney, Martin Brian 1990.09.27 - 2006.06.08 (Death) 1990-09-27 2006-06-08 Death 199 15.706849 True
561 561 Fortier, Michael Conservative Party of Canada Rougemont, Quebec Harper, Stephen 2006.02.27 - 2008.09.07 (Resignation) 2006-02-27 2008-09-07 Resignation 200 2.528767 True
564 564 Fortin-Duplessis, Suzanne Conservative Party of Canada Rougemont, Quebec Harper, Stephen 2009.01.14 - 2009-01-14 NaT NaN 200 6.098630 False
573 573 Fox, Francis Liberal Party of Canada Victoria, Quebec Martin, Paul Edgar Philippe 2005.08.29 - 2011.12.02 (Resignation) 2005-08-29 2011-12-02 Resignation 200 6.263014 True
574 574 Fraser, Joan Liberal Party of Canada De Lorimier, Quebec Chrétien, Joseph Jacques Jean 1998.09.17 - 1998-09-17 NaT NaN 199 16.432877 False
579 579 Frum, Linda Conservative Party of Canada Ontario, Ontario Harper, Stephen 2009.08.27 - 2009-08-27 NaT NaN 200 5.482192 False
581 581 Furey, George J. Liberal Party of Canada Newfoundland and Labrador, Newfoundland and La... Chrétien, Joseph Jacques Jean 1999.08.11 - 1999-08-11 NaT NaN 199 15.534247 False
582 582 Gauthier, Jean-Robert Liberal Party of Canada Ontario, Ontario Chrétien, Joseph Jacques Jean 1994.11.23 - 2004.10.22 (Retirement) 1994-11-23 2004-10-22 Retirement 199 9.920548 True
585 585 Gerstein, Irving Conservative Party of Canada Ontario, Ontario Harper, Stephen 2009.01.02 - 2009-01-02 NaT NaN 200 6.131507 False
586 586 Ghitter, Ronald D. Progressive Conservative Party Alberta, Alberta Mulroney, Martin Brian 1993.03.25 - 2000.03.31 (Resignation) 1993-03-25 2000-03-31 Resignation 199 7.021918 True
591 591 Gill, Aurélien Liberal Party of Canada Wellington, Quebec Chrétien, Joseph Jacques Jean 1998.09.17 - 2008.08.26 (Retirement) 1998-09-17 2008-08-26 Retirement 199 9.947945 True
605 605 Goldstein, Yoine Liberal Party of Canada Rigaud, Quebec Martin, Paul Edgar Philippe 2005.08.29 - 2009.05.11 (Retirement) 2005-08-29 2009-05-11 Retirement 200 3.701370 True
616 616 Greene, Stephen Conservative Party of Canada Halifax - The Citadel, Nova Scotia Harper, Stephen 2009.01.02 - 2009-01-02 NaT NaN 200 6.131507 False
618 618 Grimard, Normand Progressive Conservative Party Québec, Quebec (Division) Mulroney, Martin Brian 1990.09.27 - 2000.06.16 (Retirement) 1990-09-27 2000-06-16 Retirement 199 9.726027 True
622 622 Gustafson, Leonard J. Progressive Conservative Party Saskatchewan, Saskatchewan Mulroney, Martin Brian 1993.05.26 - 2008.11.10 (Retirement) 1993-05-26 2008-11-10 Retirement 199 15.471233 True
629 629 Harb, Mac Liberal Party of Canada Ontario, Ontario Chrétien, Joseph Jacques Jean 2003.09.09 - 2013.08.26 (Resignation) 2003-09-09 2013-08-26 Resignation 200 9.969863 True
635 635 Hatfield, Richard Bennett Progressive Conservative Party New Brunswick, New Brunswick Mulroney, Martin Brian 1990.09.07 - 1991.04.26 (Death) 1990-09-07 1991-04-26 Death 199 0.632877 True
645 645 Hervieux-Payette, Céline Liberal Party of Canada Bedford, Quebec Chrétien, Joseph Jacques Jean 1995.03.21 - 1995-03-21 NaT NaN 199 19.928767 False
657 657 Housakos, Leo Conservative Party of Canada Wellington, Quebec Harper, Stephen 2009.01.08 - 2009-01-08 NaT NaN 200 6.115068 False
663 663 Hubley, Elizabeth Liberal Party of Canada Prince Edward Island, Prince Edward Island Chrétien, Joseph Jacques Jean 2001.03.08 - 2001-03-08 NaT NaN 200 13.958904 False
671 671 Jaffer, Mobina S.B. Liberal Party of Canada British Columbia, British Columbia Chrétien, Joseph Jacques Jean 2001.06.13 - 2001-06-13 NaT NaN 200 13.693151 False
673 673 Jessiman, Duncan James Progressive Conservative Party Manitoba, Manitoba Mulroney, Martin Brian 1993.05.26 - 1998.06.05 (Retirement) 1993-05-26 1998-06-05 Retirement 199 5.030137 True
675 675 Johnson, Janis G. Progressive Conservative Party Winnipeg-Interlake, Western Provinces (Division) Mulroney, Martin Brian 1990.09.27 - 1990-09-27 NaT NaN 199 24.410959 False
677 677 Johnstone, Archibald Hynd Liberal Party of Canada Prince Edward Island, Prince Edward Island Chrétien, Joseph Jacques Jean 1998.03.06 - 1999.06.12 (Retirement) 1998-03-06 1999-06-12 Retirement 199 1.268493 True
681 681 Joyal, Serge Liberal Party of Canada Kennebec, Quebec Chrétien, Joseph Jacques Jean 1997.11.26 - 1997-11-26 NaT NaN 199 17.241096 False
683 683 Kelleher, James Francis Progressive Conservative Party Ontario, Ontario Mulroney, Martin Brian 1990.09.23 - 2005.10.02 (Retirement) 1990-09-23 2005-10-02 Retirement 199 15.035616 True
686 686 Kennedy, Betty Liberal Party of Canada Ontario, Ontario Chrétien, Joseph Jacques Jean 2000.06.20 - 2001.01.04 (Retirement) 2000-06-20 2001-01-04 Retirement 200 0.542466 True
689 689 Keon, Wilbert Joseph Progressive Conservative Party Ottawa, Ontario (Division) Mulroney, Martin Brian 1990.09.27 - 2010.05.17 (Retirement) 1990-09-27 2010-05-17 Retirement 199 19.649315 True
697 697 Kinsella, Noël A. Progressive Conservative Party Fredericton-York-Sunbury, New Brunswick Mulroney, Martin Brian 1990.09.12 - 2014.11.27 (Resignation) 1990-09-12 2014-11-27 Resignation 199 24.224658 True
700 700 Kochhar, Vim Conservative Party of Canada Ontario, Ontario Harper, Stephen 2010.01.29 - 2011.09.21 (Retirement) 2010-01-29 2011-09-21 Retirement 201 1.643836 True
702 702 Kroft, Richard H. Liberal Party of Canada Manitoba, Manitoba Chrétien, Joseph Jacques Jean 1998.06.11 - 2004.09.24 (Resignation) 1998-06-11 2004-09-24 Resignation 199 6.293151 True
723 723 Prud'homme, Marcel Independent La Salle, Quebec Mulroney, Martin Brian 1993.05.26 - 2009.11.30 (Retirement) 1993-05-26 2009-11-30 Retirement 199 16.526027 True
727 727 Raine, Nancy Greene Conservative Party of Canada Thompson-Okanagan-Kootenay, British Columbia Harper, Stephen 2009.01.02 - 2009-01-02 NaT NaN 200 6.131507 False
745 745 Ringuette, Pierrette Liberal Party of Canada New Brunswick, New Brunswick Chrétien, Joseph Jacques Jean 2002.12.12 - 2002-12-12 NaT NaN 200 12.194521 False
747 747 Rivard, Michel Conservative Party of Canada The Laurentides, Quebec Harper, Stephen 2009.01.02 - 2009-01-02 NaT NaN 200 6.131507 False
748 748 Rivest, Jean-Claude Progressive Conservative Party Stadacona, Quebec Mulroney, Martin Brian 1993.03.11 - 2015.01.31 (Resignation) 1993-03-11 2015-01-31 Resignation 199 21.906849 True
750 750 Roberge, Fernand Progressive Conservative Party Saurel, Quebec Mulroney, Martin Brian 1993.05.26 - 2000.07.19 (Resignation) 1993-05-26 2000-07-19 Resignation 199 7.153425 True
757 757 Robichaud, Fernand Liberal Party of Canada Saint-Louis-de-Kent, New Brunswick Chrétien, Joseph Jacques Jean 1997.09.22 - 2014.12.01 (Retirement) 1997-09-22 2014-12-01 Retirement 199 17.202740 True
766 766 Roche, Douglas Independent Edmonton, Alberta Chrétien, Joseph Jacques Jean 1998.09.17 - 2004.06.14 (Retirement) 1998-09-17 2004-06-14 Retirement 199 5.745205 True
771 771 Rompkey, Bill Liberal Party of Canada Newfoundland and Labrador, Newfoundland and La... Chrétien, Joseph Jacques Jean 1995.09.21 - 2011.05.13 (Retirement) 1995-09-21 2011-05-13 Retirement 199 15.652055 True
776 776 Ross, James W. Progressive Conservative Party Maritimes Divisional, Maritimes (Division) Mulroney, Martin Brian 1990.09.27 - 1993.05.25 (Resignation) 1990-09-27 1993-05-25 Resignation 199 2.660274 True
783 783 Roux, Jean-Louis Liberal Party of Canada Mille Isles, Quebec Chrétien, Joseph Jacques Jean 1994.08.31 - 1996.08.08 (Resignation) 1994-08-31 1996-08-08 Resignation 199 1.939726 True
786 786 Ruck, Calvin Woodrow Liberal Party of Canada Nova Scotia, Nova Scotia Chrétien, Joseph Jacques Jean 1998.06.11 - 2000.09.04 (Retirement) 1998-06-11 2000-09-04 Retirement 199 2.235616 True
787 787 Runciman, Bob Conservative Party of Canada Ontario - Thousand Islands and Rideau Lakes, O... Harper, Stephen 2010.01.29 - 2010-01-29 NaT NaN 201 5.057534 False
796 796 Segal, Hugh Conservative Party of Canada Kingston-Frontenac-Leeds, Ontario Martin, Paul Edgar Philippe 2005.08.02 - 2014.06.15 (Resignation) 2005-08-02 2014-06-15 Resignation 200 8.873973 True
797 797 Seidman, Judith Conservative Party of Canada De la Durantaye, Quebec Harper, Stephen 2009.08.27 - 2009-08-27 NaT NaN 200 5.482192 False
799 799 Seth, Asha Conservative Party of Canada Ontario, Ontario Harper, Stephen 2012.01.06 - 2014.12.15 (Retirement) 2012-01-06 2014-12-15 Retirement 201 2.942466 True
800 800 Setlakwe, Raymond C. Liberal Party of Canada The Laurentides, Quebec Chrétien, Joseph Jacques Jean 2000.06.20 - 2003.07.03 (Retirement) 2000-06-20 2003-07-03 Retirement 200 3.035616 True
807 807 Sibbeston, Nick G. Liberal Party of Canada Northwest Territories, Northwest Territories Chrétien, Joseph Jacques Jean 1999.09.02 - 1999-09-02 NaT NaN 199 15.473973 False
815 815 Smith, David P. Liberal Party of Canada Cobourg, Ontario Chrétien, Joseph Jacques Jean 2002.06.25 - 2002-06-25 NaT NaN 200 12.660274 False
820 820 Smith, Larry Conservative Party of Canada Saurel, Quebec Harper, Stephen 2011.05.25 - 2011-05-25 NaT NaN 201 3.739726 False
821 821 Smith, Larry Conservative Party of Canada Saurel, Quebec Harper, Stephen 2010.12.18 - 2011.03.25 (Resignation) 2010-12-18 2011-03-25 Resignation 201 0.265753 True
828 828 Squires, Raymond Liberal Party of Canada Newfoundland and Labrador, Newfoundland and La... Chrétien, Joseph Jacques Jean 2000.06.09 - 2001.02.06 (Retirement) 2000-06-09 2001-02-06 Retirement 200 0.663014 True
829 829 St. Germain, Gerry Progressive Conservative Party Langley-Pemberton-Whistler, British Columbia Mulroney, Martin Brian 1993.06.23 - 2012.11.06 (Retirement) 1993-06-23 2012-11-06 Retirement 199 19.386301 True
837 837 Stewart Olsen, Carolyn Conservative Party of Canada New Brunswick, New Brunswick Harper, Stephen 2009.08.27 - 2009-08-27 NaT NaN 200 5.482192 False
841 841 Stratton, Terry Progressive Conservative Party Red River, Manitoba Mulroney, Martin Brian 1993.03.25 - 2013.03.16 (Retirement) 1993-03-25 2013-03-16 Retirement 199 19.989041 True
846 846 Sylvain, John Progressive Conservative Party Rougemont, Quebec Mulroney, Martin Brian 1990.09.07 - 1996.02.01 (Resignation) 1990-09-07 1996-02-01 Resignation 199 5.405479 True
848 848 Tannas, Scott Conservative Party of Canada Alberta, Alberta Harper, Stephen 2013.03.25 - 2013-03-25 NaT NaN 201 1.904110 False
850 850 Tardif, Claudette Liberal Party of Canada Alberta, Alberta Martin, Paul Edgar Philippe 2005.03.24 - 2005-03-24 NaT NaN 200 9.912329 False
855 855 Taylor, Nicholas W. Liberal Party of Canada Bon Accord, Alberta Chrétien, Joseph Jacques Jean 1996.03.07 - 2002.11.17 (Retirement) 1996-03-07 2002-11-17 Retirement 199 6.701370 True
857 857 Teed, Nancy Elizabeth Progressive Conservative Party Saint John, New Brunswick Mulroney, Martin Brian 1990.08.30 - 1993.01.29 (Death) 1990-08-30 1993-01-29 Death 199 2.419178 True
870 870 Tkachuk, David Progressive Conservative Party Saskatchewan, Saskatchewan Mulroney, Martin Brian 1993.06.08 - 1993-06-08 NaT NaN 199 21.712329 False
876 876 Trenholme Counsell, Marilyn Liberal Party of Canada New Brunswick, New Brunswick Chrétien, Joseph Jacques Jean 2003.09.09 - 2008.10.22 (Retirement) 2003-09-09 2008-10-22 Retirement 200 5.123288 True
878 878 Tunney, James Liberal Party of Canada Grafton, Ontario Chrétien, Joseph Jacques Jean 2001.03.08 - 2002.06.16 (Retirement) 2001-03-08 2002-06-16 Retirement 200 1.273973 True
884 884 Twinn, Walter Progressive Conservative Party Alberta, Alberta Mulroney, Martin Brian 1990.09.27 - 1997.10.30 (Death) 1990-09-27 1997-10-30 Death 199 7.095890 True
885 885 Unger, Betty E. Conservative Party of Canada Alberta, Alberta Harper, Stephen 2012.01.06 - 2012-01-06 NaT NaN 201 3.120548 False
890 890 Verner, Josée Conservative Party of Canada Montarville, Quebec Harper, Stephen 2011.06.13 - 2011-06-13 NaT NaN 201 3.687671 False
897 897 Wallace, John D. Conservative Party of Canada Rothesay, New Brunswick Harper, Stephen 2009.01.02 - 2009-01-02 NaT NaN 200 6.131507 False
898 898 Wallin, Pamela Conservative Party of Canada Saskatchewan, Saskatchewan Harper, Stephen 2009.01.02 - 2009-01-02 NaT NaN 200 6.131507 False
900 900 Waters, Stanley Charles Reform Party Alberta, Alberta Mulroney, Martin Brian 1990.06.11 - 1991.09.25 (Death) 1990-06-11 1991-09-25 Death 199 1.290411 True
906 906 Wells, David M. Conservative Party of Canada Newfoundland and Labrador, Newfoundland and La... Harper, Stephen 2013.01.25 - 2013-01-25 NaT NaN 201 2.065753 False
907 907 Whelan, Eugene Liberal Party of Canada South Western Ontario, Ontario Chrétien, Joseph Jacques Jean 1996.08.09 - 1999.07.11 (Retirement) 1996-08-09 1999-07-11 Retirement 199 2.920548 True
911 911 White, Vernon Conservative Party of Canada Ontario, Ontario Harper, Stephen 2012.02.20 - 2012-02-20 NaT NaN 201 2.997260 False
912 912 Wiebe, John (Jack) Liberal Party of Canada Saskatchewan, Saskatchewan Chrétien, Joseph Jacques Jean 2000.04.07 - 2004.01.31 (Resignation) 2000-04-07 2004-01-31 Resignation 200 3.819178 True
923 923 Wilson, Lois Independent Toronto, Ontario Chrétien, Joseph Jacques Jean 1998.06.11 - 2002.04.08 (Retirement) 1998-06-11 2002-04-08 Retirement 199 3.827397 True
932 932 Zimmer, Rod A. A. Liberal Party of Canada Manitoba, Manitoba Martin, Paul Edgar Philippe 2005.08.02 - 2013.08.02 (Resignation) 2005-08-02 2013-08-02 Resignation 200 8.005479 True

In [51]:


In [51]:


In [ ]: