From c212c98a901952282ba2021e461c34343fee3d5c Mon Sep 17 00:00:00 2001 From: Orthodoxal Date: Fri, 27 Oct 2023 19:58:08 +0400 Subject: [PATCH] lab6 done --- ilbekov_dmitriy_lab_6/F1DriversDataset.csv | 869 +++++++++++++++++++++ ilbekov_dmitriy_lab_6/README.md | 27 + ilbekov_dmitriy_lab_6/console.jpg | Bin 0 -> 44699 bytes ilbekov_dmitriy_lab_6/graphics.png | Bin 0 -> 26892 bytes ilbekov_dmitriy_lab_6/lab6.py | 49 ++ 5 files changed, 945 insertions(+) create mode 100644 ilbekov_dmitriy_lab_6/F1DriversDataset.csv create mode 100644 ilbekov_dmitriy_lab_6/README.md create mode 100644 ilbekov_dmitriy_lab_6/console.jpg create mode 100644 ilbekov_dmitriy_lab_6/graphics.png create mode 100644 ilbekov_dmitriy_lab_6/lab6.py diff --git a/ilbekov_dmitriy_lab_6/F1DriversDataset.csv b/ilbekov_dmitriy_lab_6/F1DriversDataset.csv new file mode 100644 index 0000000..52f4ee1 --- /dev/null +++ b/ilbekov_dmitriy_lab_6/F1DriversDataset.csv @@ -0,0 +1,869 @@ +Driver,Nationality,Seasons,Championships,Race_Entries,Race_Starts,Pole_Positions,Race_Wins,Podiums,Fastest_Laps,Points,Active,Championship Years,Decade,Pole_Rate,Start_Rate,Win_Rate,Podium_Rate,FastLap_Rate,Points_Per_Entry,Years_Active,Champion +Carlo Abate,Italy,"[1962, 1963]",0.0,3.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,2,False +George Abecassis,United Kingdom,"[1951, 1952]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Kenny Acheson,United Kingdom,"[1983, 1985]",0.0,10.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.3,0.0,0.0,0.0,0.0,2,False +Andrea de Adamich,Italy,"[1968, 1970, 1971, 1972, 1973]",0.0,36.0,30.0,0.0,0.0,0.0,0.0,6.0,False,,1970,0.0,0.8333333333333334,0.0,0.0,0.0,0.16666666666666666,5,False +Philippe Adams,Belgium,[1994],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Walt Ader,United States,[1950],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Kurt Adolff,West Germany,[1953],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Fred Agabashian,United States,"[1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957]",0.0,9.0,8.0,1.0,0.0,0.0,0.0,1.5,False,,1950,0.1111111111111111,0.8888888888888888,0.0,0.0,0.0,0.16666666666666666,8,False +Kurt Ahrens Jr.,West Germany,"[1966, 1967, 1968, 1969]",0.0,4.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,4,False +Jack Aitken,United Kingdom,[2020],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,2020,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Christijan Albers,Netherlands,"[2005, 2006, 2007]",0.0,46.0,46.0,0.0,0.0,0.0,0.0,4.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.08695652173913043,3,False +Alexander Albon,Thailand,"[2019, 2020, 2022]",0.0,61.0,60.0,0.0,0.0,2.0,0.0,202.0,True,,2020,0.0,0.9836065573770492,0.0,0.03278688524590164,0.0,3.3114754098360657,3,False +Michele Alboreto,Italy,"[1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994]",0.0,215.0,194.0,2.0,5.0,23.0,5.0,186.5,False,,1990,0.009302325581395349,0.9023255813953488,0.023255813953488372,0.10697674418604651,0.023255813953488372,0.8674418604651163,14,False +Jean Alesi,France,"[1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001]",0.0,202.0,201.0,2.0,1.0,32.0,4.0,241.0,False,,2000,0.009900990099009901,0.995049504950495,0.0049504950495049506,0.15841584158415842,0.019801980198019802,1.193069306930693,13,False +Jaime Alguersuari,Spain,"[2009, 2010, 2011]",0.0,46.0,46.0,0.0,0.0,0.0,0.0,31.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.6739130434782609,3,False +Philippe Alliot,France,"[1984, 1985, 1986, 1987, 1988, 1989, 1990, 1993, 1994]",0.0,116.0,109.0,0.0,0.0,0.0,0.0,7.0,False,,1990,0.0,0.9396551724137931,0.0,0.0,0.0,0.0603448275862069,9,False +Cliff Allison,United Kingdom,"[1958, 1959, 1960, 1961]",0.0,18.0,16.0,0.0,0.0,1.0,0.0,11.0,False,,1960,0.0,0.8888888888888888,0.0,0.05555555555555555,0.0,0.6111111111111112,4,False +Fernando Alonso,Spain,"[2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2021, 2022]",2.0,359.0,356.0,22.0,32.0,99.0,23.0,2076.0,True,"[2005, 2006]",2010,0.06128133704735376,0.9916434540389972,0.08913649025069638,0.2757660167130919,0.06406685236768803,5.782729805013927,19,True +Giovanna Amati,Italy,[1992],0.0,3.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.0,0.0,0.0,0.0,0.0,1,False +George Amick,United States,[1958],0.0,2.0,1.0,0.0,0.0,1.0,0.0,6.0,False,,1960,0.0,0.5,0.0,0.5,0.0,3.0,1,False +Red Amick,United States,"[1959, 1960]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Chris Amon,New Zealand,"[1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976]",0.0,108.0,96.0,5.0,0.0,11.0,3.0,83.0,False,,1970,0.046296296296296294,0.8888888888888888,0.0,0.10185185185185185,0.027777777777777776,0.7685185185185185,14,False +Bob Anderson,United Kingdom,"[1963, 1964, 1965, 1966, 1967]",0.0,29.0,25.0,0.0,0.0,1.0,0.0,8.0,False,,1960,0.0,0.8620689655172413,0.0,0.034482758620689655,0.0,0.27586206896551724,5,False +Conny Andersson,Sweden,"[1976, 1977]",0.0,5.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.2,0.0,0.0,0.0,0.0,2,False +Emil Andres,United States,[1950],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Mario Andretti,United States,"[1968, 1969, 1970, 1971, 1972, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982]",1.0,131.0,128.0,18.0,12.0,19.0,10.0,180.0,False,[1978],1980,0.13740458015267176,0.9770992366412213,0.0916030534351145,0.1450381679389313,0.07633587786259542,1.3740458015267176,14,True +Michael Andretti,United States,[1993],0.0,13.0,13.0,0.0,0.0,1.0,0.0,7.0,False,,1990,0.0,1.0,0.0,0.07692307692307693,0.0,0.5384615384615384,1,False +Keith Andrews,United States,"[1955, 1956]",0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,2,False +Elio de Angelis,Italy,"[1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986]",0.0,109.0,108.0,3.0,2.0,9.0,0.0,122.0,False,,1980,0.027522935779816515,0.9908256880733946,0.01834862385321101,0.08256880733944955,0.0,1.1192660550458715,8,False +Marco Apicella,Italy,[1993],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Mário de Araújo Cabral,Portugal,"[1959, 1960, 1963, 1964]",0.0,5.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.8,0.0,0.0,0.0,0.0,4,False +Frank Armi,United States,[1954],0.0,3.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.3333333333333333,0.0,0.0,0.0,0.0,1,False +Chuck Arnold,United States,[1959],0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.5,0.0,0.0,0.0,0.0,1,False +René Arnoux,France,"[1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989]",0.0,164.0,149.0,18.0,7.0,22.0,12.0,181.0,False,,1980,0.10975609756097561,0.9085365853658537,0.042682926829268296,0.13414634146341464,0.07317073170731707,1.103658536585366,12,False +Peter Arundell,United Kingdom,"[1963, 1964, 1966]",0.0,13.0,11.0,0.0,0.0,2.0,0.0,12.0,False,,1960,0.0,0.8461538461538461,0.0,0.15384615384615385,0.0,0.9230769230769231,3,False +Alberto Ascari,Italy,"[1950, 1951, 1952, 1953, 1954, 1955]",2.0,33.0,32.0,14.0,13.0,17.0,12.0,107.64,False,"[1952, 1953]",1950,0.42424242424242425,0.9696969696969697,0.3939393939393939,0.5151515151515151,0.36363636363636365,3.2618181818181817,6,True +Peter Ashdown,United Kingdom,[1959],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Ian Ashley,United Kingdom,"[1974, 1975, 1976, 1977]",0.0,11.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.36363636363636365,0.0,0.0,0.0,0.0,4,False +Gerry Ashmore,United Kingdom,"[1961, 1962]",0.0,4.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.75,0.0,0.0,0.0,0.0,2,False +Bill Aston,United Kingdom,[1952],0.0,3.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.3333333333333333,0.0,0.0,0.0,0.0,1,False +Richard Attwood,United Kingdom,"[1964, 1965, 1967, 1968, 1969]",0.0,17.0,16.0,0.0,0.0,1.0,1.0,11.0,False,,1970,0.0,0.9411764705882353,0.0,0.058823529411764705,0.058823529411764705,0.6470588235294118,5,False +Manny Ayulo,United States,"[1951, 1952, 1953, 1954]",0.0,6.0,4.0,0.0,0.0,1.0,0.0,2.0,False,,1950,0.0,0.6666666666666666,0.0,0.16666666666666666,0.0,0.3333333333333333,4,False +Luca Badoer,Italy,"[1993, 1995, 1996, 1999, 2009]",0.0,58.0,50.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,0.8620689655172413,0.0,0.0,0.0,0.0,5,False +Giancarlo Baghetti,Italy,"[1961, 1962, 1963, 1964, 1965, 1966, 1967]",0.0,21.0,21.0,0.0,1.0,1.0,1.0,14.0,False,,1960,0.0,1.0,0.047619047619047616,0.047619047619047616,0.047619047619047616,0.6666666666666666,7,False +Julian Bailey,United Kingdom,"[1988, 1991]",0.0,20.0,7.0,0.0,0.0,0.0,0.0,1.0,False,,1990,0.0,0.35,0.0,0.0,0.0,0.05,2,False +Mauro Baldi,Italy,"[1982, 1983, 1984, 1985]",0.0,41.0,36.0,0.0,0.0,0.0,0.0,5.0,False,,1980,0.0,0.8780487804878049,0.0,0.0,0.0,0.12195121951219512,4,False +Bobby Ball,United States,"[1951, 1952]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,2.0,False,,1950,0.0,1.0,0.0,0.0,0.0,1.0,2,False +Marcel Balsa,France,[1952],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Lorenzo Bandini,Italy,"[1961, 1962, 1963, 1964, 1965, 1966, 1967]",0.0,42.0,42.0,1.0,1.0,8.0,2.0,58.0,False,,1960,0.023809523809523808,1.0,0.023809523809523808,0.19047619047619047,0.047619047619047616,1.380952380952381,7,False +Henry Banks,United States,"[1950, 1951, 1952]",0.0,5.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.6,0.0,0.0,0.0,0.0,3,False +Fabrizio Barbazza,Italy,"[1991, 1993]",0.0,20.0,8.0,0.0,0.0,0.0,0.0,2.0,False,,1990,0.0,0.4,0.0,0.0,0.0,0.1,2,False +John Barber,United Kingdom,[1953],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Skip Barber,United States,"[1971, 1972]",0.0,6.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.8333333333333334,0.0,0.0,0.0,0.0,2,False +Paolo Barilla,Italy,"[1989, 1990]",0.0,15.0,9.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.6,0.0,0.0,0.0,0.0,2,False +Rubens Barrichello,Brazil,"[1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011]",0.0,326.0,322.0,14.0,11.0,68.0,17.0,658.0,False,,2000,0.04294478527607362,0.9877300613496932,0.03374233128834356,0.2085889570552147,0.05214723926380368,2.01840490797546,19,False +Michael Bartels,Germany,[1991],0.0,4.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Edgar Barth,"East Germany, West Germany","[1953, 1957, 1958, 1960, 1961, 1964]",0.0,7.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.7142857142857143,0.0,0.0,0.0,0.0,6,False +Giorgio Bassi,Italy,[1965],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Erwin Bauer,West Germany,[1953],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Zsolt Baumgartner,Hungary,"[2003, 2004]",0.0,20.0,20.0,0.0,0.0,0.0,0.0,1.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.05,2,False +Élie Bayol,France,"[1952, 1953, 1954, 1955, 1956]",0.0,8.0,7.0,0.0,0.0,0.0,0.0,2.0,False,,1950,0.0,0.875,0.0,0.0,0.0,0.25,5,False +Don Beauman,United Kingdom,[1954],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Karl-Günther Bechem[g],West Germany,"[1952, 1953]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Jean Behra,France,"[1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959]",0.0,53.0,52.0,0.0,0.0,9.0,1.0,51.14,False,,1960,0.0,0.9811320754716981,0.0,0.16981132075471697,0.018867924528301886,0.9649056603773585,8,False +Derek Bell,United Kingdom,"[1968, 1969, 1970, 1971, 1972, 1974]",0.0,16.0,9.0,0.0,0.0,0.0,0.0,1.0,False,,1970,0.0,0.5625,0.0,0.0,0.0,0.0625,6,False +Stefan Bellof,West Germany,"[1984, 1985]",0.0,22.0,20.0,0.0,0.0,0.0,0.0,4.0,False,,1980,0.0,0.9090909090909091,0.0,0.0,0.0,0.18181818181818182,2,False +Paul Belmondo,France,"[1992, 1994]",0.0,27.0,7.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.25925925925925924,0.0,0.0,0.0,0.0,2,False +Tom Belsø,Denmark,"[1973, 1974]",0.0,5.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.4,0.0,0.0,0.0,0.0,2,False +Jean-Pierre Beltoise,France,"[1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974]",0.0,88.0,86.0,0.0,1.0,8.0,4.0,77.0,False,,1970,0.0,0.9772727272727273,0.011363636363636364,0.09090909090909091,0.045454545454545456,0.875,8,False +Olivier Beretta,Monaco,[1994],0.0,10.0,9.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.9,0.0,0.0,0.0,0.0,1,False +Allen Berg,Canada,[1986],0.0,9.0,9.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Georges Berger,Belgium,"[1953, 1954]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Gerhard Berger,Austria,"[1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997]",0.0,210.0,210.0,12.0,10.0,48.0,21.0,385.0,False,,1990,0.05714285714285714,1.0,0.047619047619047616,0.22857142857142856,0.1,1.8333333333333333,14,False +Éric Bernard,France,"[1989, 1990, 1991, 1994]",0.0,47.0,45.0,0.0,0.0,1.0,0.0,10.0,False,,1990,0.0,0.9574468085106383,0.0,0.02127659574468085,0.0,0.2127659574468085,4,False +Enrique Bernoldi,Brazil,"[2001, 2002]",0.0,29.0,28.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,0.9655172413793104,0.0,0.0,0.0,0.0,2,False +Enrico Bertaggia,Italy,[1989],0.0,6.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Tony Bettenhausen,United States,"[1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960]",0.0,11.0,11.0,0.0,0.0,1.0,1.0,11.0,False,,1960,0.0,1.0,0.0,0.09090909090909091,0.09090909090909091,1.0,11,False +Mike Beuttler,United Kingdom,"[1971, 1972, 1973]",0.0,29.0,28.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.9655172413793104,0.0,0.0,0.0,0.0,3,False +Birabongse Bhanudej,Thailand,"[1950, 1951, 1952, 1953, 1954]",0.0,19.0,19.0,0.0,0.0,0.0,0.0,8.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.42105263157894735,5,False +Jules Bianchi,France,"[2013, 2014]",0.0,34.0,34.0,0.0,0.0,0.0,0.0,2.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.058823529411764705,2,False +Lucien Bianchi,Belgium,"[1959, 1960, 1961, 1962, 1963, 1965, 1968]",0.0,19.0,17.0,0.0,0.0,1.0,0.0,6.0,False,,1960,0.0,0.8947368421052632,0.0,0.05263157894736842,0.0,0.3157894736842105,7,False +Gino Bianco,Brazil,[1952],0.0,4.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Hans Binder,Austria,"[1976, 1977, 1978]",0.0,15.0,13.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.8666666666666667,0.0,0.0,0.0,0.0,3,False +Clemente Biondetti,Italy,[1950],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Pablo Birger,Argentina,"[1953, 1955]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Art Bisch,United States,[1958],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Harry Blanchard,United States,[1959],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Michael Bleekemolen,Netherlands,"[1977, 1978]",0.0,5.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.2,0.0,0.0,0.0,0.0,2,False +Alex Blignaut,South Africa,[1965],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Trevor Blokdyk,South Africa,"[1963, 1965]",0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Mark Blundell,United Kingdom,"[1991, 1993, 1994, 1995]",0.0,63.0,61.0,0.0,0.0,3.0,0.0,32.0,False,,1990,0.0,0.9682539682539683,0.0,0.047619047619047616,0.0,0.5079365079365079,4,False +Raul Boesel,Brazil,"[1982, 1983]",0.0,30.0,23.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.7666666666666667,0.0,0.0,0.0,0.0,2,False +Menato Boffa,Italy,[1961],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Bob Bondurant,United States,"[1965, 1966]",0.0,9.0,9.0,0.0,0.0,0.0,0.0,3.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.3333333333333333,2,False +Felice Bonetto,Italy,"[1950, 1951, 1952, 1953]",0.0,16.0,15.0,0.0,0.0,2.0,0.0,17.5,False,,1950,0.0,0.9375,0.0,0.125,0.0,1.09375,4,False +Jo Bonnier,Sweden,"[1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971]",0.0,108.0,104.0,1.0,1.0,1.0,0.0,39.0,False,,1960,0.009259259259259259,0.9629629629629629,0.009259259259259259,0.009259259259259259,0.0,0.3611111111111111,16,False +Roberto Bonomi,Argentina,[1960],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Juan Manuel Bordeu,Argentina,[1961],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Slim Borgudd,Sweden,"[1981, 1982]",0.0,15.0,10.0,0.0,0.0,0.0,0.0,1.0,False,,1980,0.0,0.6666666666666666,0.0,0.0,0.0,0.06666666666666667,2,False +Luki Botha,South Africa,[1967],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Valtteri Bottas,Finland,"[2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022]",0.0,202.0,201.0,20.0,10.0,67.0,19.0,1791.0,True,,2020,0.09900990099009901,0.995049504950495,0.04950495049504951,0.3316831683168317,0.09405940594059406,8.866336633663366,10,False +Jean-Christophe Boullion,France,[1995],0.0,11.0,11.0,0.0,0.0,0.0,0.0,3.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.2727272727272727,1,False +Sébastien Bourdais,France,"[2008, 2009]",0.0,27.0,27.0,0.0,0.0,0.0,0.0,6.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.2222222222222222,2,False +Thierry Boutsen,Belgium,"[1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993]",0.0,164.0,163.0,1.0,3.0,15.0,1.0,132.0,False,,1990,0.006097560975609756,0.9939024390243902,0.018292682926829267,0.09146341463414634,0.006097560975609756,0.8048780487804879,11,False +Johnny Boyd,United States,"[1955, 1956, 1957, 1958, 1959, 1960]",0.0,6.0,6.0,0.0,0.0,1.0,0.0,4.0,False,,1960,0.0,1.0,0.0,0.16666666666666666,0.0,0.6666666666666666,6,False +David Brabham,Australia,"[1990, 1994]",0.0,30.0,24.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.8,0.0,0.0,0.0,0.0,2,False +Gary Brabham,Australia,[1990],0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Jack Brabham,Australia,"[1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970]",3.0,128.0,126.0,13.0,14.0,31.0,12.0,253.0,False,"[1959, 1960, 1966]",1960,0.1015625,0.984375,0.109375,0.2421875,0.09375,1.9765625,16,True +Bill Brack,Canada,"[1968, 1969, 1972]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Ernesto Brambilla,Italy,"[1963, 1969]",0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.0,0.0,0.0,0.0,0.0,2,False +Vittorio Brambilla,Italy,"[1974, 1975, 1976, 1977, 1978, 1979, 1980]",0.0,79.0,74.0,1.0,1.0,1.0,1.0,15.5,False,,1980,0.012658227848101266,0.9367088607594937,0.012658227848101266,0.012658227848101266,0.012658227848101266,0.1962025316455696,7,False +Toni Branca,Switzerland,"[1950, 1951]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Gianfranco Brancatelli,Italy,[1979],0.0,3.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Eric Brandon,United Kingdom,"[1952, 1954]",0.0,5.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Don Branson,United States,"[1959, 1960]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,3.0,False,,1960,0.0,1.0,0.0,0.0,0.0,1.5,2,False +Tom Bridger,United Kingdom,[1958],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Tony Brise,United Kingdom,[1975],0.0,10.0,10.0,0.0,0.0,0.0,0.0,1.0,False,,1980,0.0,1.0,0.0,0.0,0.0,0.1,1,False +Chris Bristow,United Kingdom,"[1959, 1960]",0.0,4.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Peter Broeker,Canada,[1963],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Tony Brooks,United Kingdom,"[1956, 1957, 1958, 1959, 1960, 1961]",0.0,39.0,38.0,3.0,6.0,10.0,3.0,75.0,False,,1960,0.07692307692307693,0.9743589743589743,0.15384615384615385,0.2564102564102564,0.07692307692307693,1.9230769230769231,6,False +Alan Brown,United Kingdom,"[1952, 1953, 1954]",0.0,9.0,8.0,0.0,0.0,0.0,0.0,2.0,False,,1950,0.0,0.8888888888888888,0.0,0.0,0.0,0.2222222222222222,3,False +Walt Brown,United States,"[1950, 1951]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Warwick Brown,Australia,[1976],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Adolf Brudes,West Germany,[1952],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Martin Brundle,United Kingdom,"[1984, 1985, 1986, 1987, 1988, 1989, 1991, 1992, 1993, 1994, 1995, 1996]",0.0,165.0,158.0,0.0,0.0,9.0,0.0,98.0,False,,1990,0.0,0.9575757575757575,0.0,0.05454545454545454,0.0,0.593939393939394,12,False +Gianmaria Bruni,Italy,[2004],0.0,18.0,18.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jimmy Bryan,United States,"[1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960]",0.0,10.0,9.0,0.0,1.0,3.0,0.0,18.0,False,,1960,0.0,0.9,0.1,0.3,0.0,1.8,9,False +Clemar Bucci,Argentina,"[1954, 1955]",0.0,5.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Ronnie Bucknum,United States,"[1964, 1965, 1966]",0.0,11.0,11.0,0.0,0.0,0.0,0.0,2.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.18181818181818182,3,False +Ivor Bueb,United Kingdom,"[1957, 1958, 1959]",0.0,6.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.8333333333333334,0.0,0.0,0.0,0.0,3,False +Sébastien Buemi,Switzerland,"[2009, 2010, 2011]",0.0,55.0,55.0,0.0,0.0,0.0,0.0,29.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.5272727272727272,3,False +Luiz Bueno,Brazil,[1973],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Ian Burgess,United Kingdom,"[1958, 1959, 1960, 1961, 1962, 1963]",0.0,20.0,16.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.8,0.0,0.0,0.0,0.0,6,False +Luciano Burti,Brazil,"[2000, 2001]",0.0,15.0,14.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,0.9333333333333333,0.0,0.0,0.0,0.0,2,False +Roberto Bussinello,Italy,"[1961, 1965]",0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,2,False +Jenson Button,United Kingdom,"[2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017]",1.0,309.0,306.0,8.0,15.0,50.0,8.0,1235.0,False,[2009],2010,0.025889967637540454,0.9902912621359223,0.04854368932038835,0.16181229773462782,0.025889967637540454,3.9967637540453076,18,True +Tommy Byrne,Ireland,[1982],0.0,5.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.4,0.0,0.0,0.0,0.0,1,False +Giulio Cabianca,Italy,"[1958, 1959, 1960]",0.0,4.0,3.0,0.0,0.0,0.0,0.0,3.0,False,,1960,0.0,0.75,0.0,0.0,0.0,0.75,3,False +Phil Cade,United States,[1959],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Alex Caffi,Italy,"[1986, 1987, 1988, 1989, 1990, 1991]",0.0,75.0,56.0,0.0,0.0,0.0,0.0,6.0,False,,1990,0.0,0.7466666666666667,0.0,0.0,0.0,0.08,6,False +John Campbell-Jones,United Kingdom,"[1962, 1963]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Adrián Campos,Spain,"[1987, 1988]",0.0,21.0,17.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.8095238095238095,0.0,0.0,0.0,0.0,2,False +John Cannon,Canada,[1971],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Eitel Cantoni,Uruguay,[1952],0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Bill Cantrell,United States,[1950],0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.5,0.0,0.0,0.0,0.0,1,False +Ivan Capelli,Italy,"[1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993]",0.0,98.0,93.0,0.0,0.0,3.0,0.0,31.0,False,,1990,0.0,0.9489795918367347,0.0,0.030612244897959183,0.0,0.3163265306122449,9,False +Piero Carini,Italy,"[1952, 1953]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Duane Carter,United States,"[1950, 1951, 1952, 1953, 1954, 1955, 1959, 1960]",0.0,8.0,8.0,0.0,0.0,1.0,0.0,6.5,False,,1950,0.0,1.0,0.0,0.125,0.0,0.8125,8,False +Eugenio Castellotti,Italy,"[1955, 1956, 1957]",0.0,14.0,14.0,1.0,0.0,3.0,0.0,19.5,False,,1960,0.07142857142857142,1.0,0.0,0.21428571428571427,0.0,1.3928571428571428,3,False +Johnny Cecotto,Venezuela,"[1983, 1984]",0.0,23.0,18.0,0.0,0.0,0.0,0.0,1.0,False,,1980,0.0,0.782608695652174,0.0,0.0,0.0,0.043478260869565216,2,False +Andrea de Cesaris,Italy,"[1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994]",0.0,214.0,208.0,1.0,0.0,5.0,1.0,59.0,False,,1990,0.004672897196261682,0.9719626168224299,0.0,0.02336448598130841,0.004672897196261682,0.2757009345794392,15,False +François Cevert,France,"[1970, 1971, 1972, 1973]",0.0,47.0,46.0,0.0,1.0,13.0,2.0,89.0,False,,1970,0.0,0.9787234042553191,0.02127659574468085,0.2765957446808511,0.0425531914893617,1.8936170212765957,4,False +Eugène Chaboud,France,"[1950, 1951]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,1.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.3333333333333333,2,False +Jay Chamberlain,United States,[1962],0.0,3.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.3333333333333333,0.0,0.0,0.0,0.0,1,False +Karun Chandhok,India,"[2010, 2011]",0.0,11.0,11.0,0.0,0.0,0.0,0.0,0.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Alain de Changy,Belgium,[1959],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Colin Chapman,United Kingdom,[1956],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Dave Charlton,South Africa,"[1965, 1967, 1968, 1970, 1971, 1972, 1973, 1974, 1975]",0.0,14.0,11.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.7857142857142857,0.0,0.0,0.0,0.0,9,False +Pedro Chaves,Portugal,[1991],0.0,13.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Bill Cheesbourg,United States,"[1957, 1958, 1959]",0.0,4.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.75,0.0,0.0,0.0,0.0,3,False +Eddie Cheever,United States,"[1978, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989]",0.0,143.0,132.0,0.0,0.0,9.0,0.0,70.0,False,,1980,0.0,0.9230769230769231,0.0,0.06293706293706294,0.0,0.48951048951048953,11,False +Andrea Chiesa,Switzerland,[1992],0.0,10.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.3,0.0,0.0,0.0,0.0,1,False +Max Chilton,United Kingdom,"[2013, 2014]",0.0,35.0,35.0,0.0,0.0,0.0,0.0,0.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Ettore Chimeri,Venezuela,[1960],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Louis Chiron,Monaco,"[1950, 1951, 1953, 1955, 1956, 1958]",0.0,19.0,15.0,0.0,0.0,1.0,0.0,4.0,False,,1950,0.0,0.7894736842105263,0.0,0.05263157894736842,0.0,0.21052631578947367,6,False +Joie Chitwood,United States,[1950],0.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,False,,1950,0.0,1.0,0.0,0.0,0.0,1.0,1,False +Bob Christie,United States,"[1956, 1957, 1958, 1959, 1960]",0.0,7.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.7142857142857143,0.0,0.0,0.0,0.0,5,False +Johnny Claes,Belgium,"[1950, 1951, 1952, 1953, 1955]",0.0,25.0,23.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.92,0.0,0.0,0.0,0.0,5,False +David Clapham,South Africa,[1965],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Jim Clark,United Kingdom,"[1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968]",2.0,73.0,72.0,33.0,25.0,32.0,28.0,255.0,False,"[1963, 1965]",1960,0.4520547945205479,0.9863013698630136,0.3424657534246575,0.4383561643835616,0.3835616438356164,3.493150684931507,9,True +Kevin Cogan,United States,"[1980, 1981]",0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,2,False +Peter Collins,United Kingdom,"[1952, 1953, 1954, 1955, 1956, 1957, 1958]",0.0,35.0,32.0,0.0,3.0,9.0,0.0,47.0,False,,1960,0.0,0.9142857142857143,0.08571428571428572,0.2571428571428571,0.0,1.3428571428571427,7,False +Bernard Collomb,France,"[1961, 1962, 1963, 1964]",0.0,6.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,4,False +Alberto Colombo,Italy,[1978],0.0,3.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Érik Comas,France,"[1991, 1992, 1993, 1994]",0.0,63.0,59.0,0.0,0.0,0.0,0.0,7.0,False,,1990,0.0,0.9365079365079365,0.0,0.0,0.0,0.1111111111111111,4,False +Franco Comotti,Italy,"[1950, 1952]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +George Connor,United States,"[1950, 1951, 1952]",0.0,4.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.75,0.0,0.0,0.0,0.0,3,False +George Constantine,United States,[1959],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +John Cordts,Canada,[1969],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,1,False +David Coulthard,United Kingdom,"[1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008]",0.0,247.0,246.0,12.0,13.0,62.0,18.0,535.0,False,,2000,0.048582995951417005,0.9959514170040485,0.05263157894736842,0.25101214574898784,0.0728744939271255,2.165991902834008,15,False +Piers Courage,United Kingdom,"[1967, 1968, 1969, 1970]",0.0,29.0,27.0,0.0,0.0,2.0,0.0,20.0,False,,1970,0.0,0.9310344827586207,0.0,0.06896551724137931,0.0,0.6896551724137931,4,False +Chris Craft,United Kingdom,[1971],0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.5,0.0,0.0,0.0,0.0,1,False +Jim Crawford,United Kingdom,[1975],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Ray Crawford,United States,"[1955, 1956, 1959]",0.0,5.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.6,0.0,0.0,0.0,0.0,3,False +Alberto Crespo,Argentina,[1952],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Antonio Creus,Spain,[1960],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Larry Crockett,United States,[1954],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Tony Crook,United Kingdom,"[1952, 1953]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Art Cross,United States,"[1952, 1953, 1954, 1955]",0.0,4.0,4.0,0.0,0.0,1.0,0.0,8.0,False,,1950,0.0,1.0,0.0,0.25,0.0,2.0,4,False +Geoffrey Crossley,United Kingdom,[1950],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jérôme d'Ambrosio,Belgium,"[2011, 2012]",0.0,20.0,20.0,0.0,0.0,0.0,0.0,0.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Chuck Daigh,United States,[1960],0.0,6.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.5,0.0,0.0,0.0,0.0,1,False +Yannick Dalmas,France,"[1987, 1988, 1989, 1990, 1994]",0.0,49.0,24.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.4897959183673469,0.0,0.0,0.0,0.0,5,False +Derek Daly,Ireland,"[1978, 1979, 1980, 1981, 1982]",0.0,64.0,49.0,0.0,0.0,0.0,0.0,15.0,False,,1980,0.0,0.765625,0.0,0.0,0.0,0.234375,5,False +Christian Danner,West Germany,"[1985, 1986, 1987, 1989]",0.0,47.0,36.0,0.0,0.0,0.0,0.0,4.0,False,,1990,0.0,0.7659574468085106,0.0,0.0,0.0,0.0851063829787234,4,False +Jorge Daponte,Argentina,[1954],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Anthony Davidson,United Kingdom,"[2002, 2005, 2007, 2008]",0.0,24.0,24.0,0.0,0.0,0.0,0.0,0.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.0,4,False +Jimmy Davies,United States,"[1950, 1951, 1953, 1954, 1955]",0.0,8.0,5.0,0.0,0.0,1.0,0.0,4.0,False,,1950,0.0,0.625,0.0,0.125,0.0,0.5,5,False +Colin Davis,United Kingdom,[1959],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jimmy Daywalt,United States,"[1953, 1954, 1955, 1956, 1957, 1959]",0.0,10.0,6.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.6,0.0,0.0,0.0,0.0,6,False +Jean-Denis Délétraz,Switzerland,"[1994, 1995]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Patrick Depailler,France,"[1972, 1974, 1975, 1976, 1977, 1978, 1979, 1980]",0.0,95.0,95.0,1.0,2.0,19.0,4.0,139.0,False,,1980,0.010526315789473684,1.0,0.021052631578947368,0.2,0.042105263157894736,1.4631578947368422,8,False +Pedro Diniz,Brazil,"[1995, 1996, 1997, 1998, 1999, 2000]",0.0,99.0,98.0,0.0,0.0,0.0,0.0,10.0,False,,2000,0.0,0.98989898989899,0.0,0.0,0.0,0.10101010101010101,6,False +Duke Dinsmore,United States,"[1950, 1951, 1953, 1956]",0.0,6.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,4,False +Frank Dochnal,United States,[1963],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +José Dolhem,France,[1974],0.0,3.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.3333333333333333,0.0,0.0,0.0,0.0,1,False +Martin Donnelly,United Kingdom,"[1989, 1990]",0.0,15.0,13.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.8666666666666667,0.0,0.0,0.0,0.0,2,False +Mark Donohue,United States,"[1971, 1974, 1975]",0.0,16.0,14.0,0.0,0.0,1.0,0.0,8.0,False,,1970,0.0,0.875,0.0,0.0625,0.0,0.5,3,False +Robert Doornbos,Monaco Netherlands,"[2005, 2006]",0.0,11.0,11.0,0.0,0.0,0.0,0.0,0.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Ken Downing,United Kingdom,[1952],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Bob Drake,United States,[1960],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Paddy Driver,South Africa,"[1963, 1974]",0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Piero Drogo,Italy,[1960],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Bernard de Dryver,Belgium,"[1977, 1978]",0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,2,False +Johnny Dumfries,United Kingdom,[1986],0.0,16.0,15.0,0.0,0.0,0.0,0.0,3.0,False,,1990,0.0,0.9375,0.0,0.0,0.0,0.1875,1,False +Geoff Duke,United Kingdom,[1961],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Len Duncan,United States,[1954],0.0,4.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.25,0.0,0.0,0.0,0.0,1,False +Piero Dusio,Italy,[1952],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.0,0.0,0.0,0.0,0.0,1,False +George Eaton,Canada,"[1969, 1970, 1971]",0.0,13.0,11.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.8461538461538461,0.0,0.0,0.0,0.0,3,False +Bernie Ecclestone,United Kingdom,[1958],0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Don Edmunds,United States,[1957],0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.5,0.0,0.0,0.0,0.0,1,False +Guy Edwards,United Kingdom,"[1974, 1976, 1977]",0.0,17.0,11.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.6470588235294118,0.0,0.0,0.0,0.0,3,False +Vic Elford,United Kingdom,"[1968, 1969, 1971]",0.0,13.0,13.0,0.0,0.0,0.0,0.0,8.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.6153846153846154,3,False +Ed Elisian,United States,"[1954, 1955, 1956, 1957, 1958]",0.0,5.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,5,False +Paul Emery,United Kingdom,"[1956, 1958]",0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Tomáš Enge,Czech Republic,[2001],0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Paul England,Australia,[1957],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Marcus Ericsson,Sweden,"[2014, 2015, 2016, 2017, 2018]",0.0,97.0,97.0,0.0,0.0,0.0,0.0,18.0,False,,2020,0.0,1.0,0.0,0.0,0.0,0.18556701030927836,5,False +Harald Ertl,Austria,"[1975, 1976, 1977, 1978, 1980]",0.0,28.0,19.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.6785714285714286,0.0,0.0,0.0,0.0,5,False +Nasif Estéfano,Argentina,"[1960, 1962]",0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Philippe Étancelin,France,"[1950, 1951, 1952]",0.0,12.0,12.0,0.0,0.0,0.0,0.0,3.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.25,3,False +Bob Evans,United Kingdom,"[1975, 1976]",0.0,12.0,10.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.8333333333333334,0.0,0.0,0.0,0.0,2,False +Corrado Fabi,Italy,"[1983, 1984]",0.0,18.0,12.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,2,False +Teo Fabi,Italy,"[1982, 1984, 1985, 1986, 1987]",0.0,71.0,64.0,3.0,0.0,2.0,2.0,23.0,False,,1980,0.04225352112676056,0.9014084507042254,0.0,0.028169014084507043,0.028169014084507043,0.323943661971831,5,False +Pascal Fabre,France,[1987],0.0,14.0,11.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.7857142857142857,0.0,0.0,0.0,0.0,1,False +Carlo Facetti,Italy,[1974],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Luigi Fagioli,Italy,"[1950, 1951]",0.0,7.0,7.0,0.0,1.0,6.0,0.0,28.0,False,,1950,0.0,1.0,0.14285714285714285,0.8571428571428571,0.0,4.0,2,False +Jack Fairman,United Kingdom,"[1953, 1955, 1956, 1957, 1958, 1959, 1960, 1961]",0.0,13.0,12.0,0.0,0.0,0.0,0.0,5.0,False,,1960,0.0,0.9230769230769231,0.0,0.0,0.0,0.38461538461538464,8,False +Juan Manuel Fangio,Argentina,"[1950, 1951, 1953, 1954, 1955, 1956, 1957, 1958]",5.0,52.0,51.0,29.0,24.0,35.0,23.0,245.0,False,"[1951, 1954, 1955, 1956, 1957]",1950,0.5576923076923077,0.9807692307692307,0.46153846153846156,0.6730769230769231,0.4423076923076923,4.711538461538462,8,True +Nino Farina,Italy,"[1950, 1951, 1952, 1953, 1954, 1955]",1.0,34.0,33.0,5.0,5.0,20.0,5.0,115.33,False,[1950],1950,0.14705882352941177,0.9705882352941176,0.14705882352941177,0.5882352941176471,0.14705882352941177,3.392058823529412,6,True +Walt Faulkner,United States,"[1950, 1951, 1953, 1954, 1955]",0.0,6.0,5.0,1.0,0.0,0.0,0.0,1.0,False,,1950,0.16666666666666666,0.8333333333333334,0.0,0.0,0.0,0.16666666666666666,5,False +William Ferguson,South Africa,[1972],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Maria Teresa de Filippis,Italy,"[1958, 1959]",0.0,5.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.6,0.0,0.0,0.0,0.0,2,False +Ralph Firman,Ireland,[2003],0.0,15.0,14.0,0.0,0.0,0.0,0.0,1.0,False,,2000,0.0,0.9333333333333333,0.0,0.0,0.0,0.06666666666666667,1,False +Ludwig Fischer,West Germany,[1952],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Rudi Fischer,Switzerland,"[1951, 1952]",0.0,8.0,7.0,0.0,0.0,2.0,0.0,10.0,False,,1950,0.0,0.875,0.0,0.25,0.0,1.25,2,False +Mike Fisher,United States,[1967],0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.5,0.0,0.0,0.0,0.0,1,False +Giancarlo Fisichella,Italy,"[1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009]",0.0,231.0,229.0,4.0,3.0,19.0,2.0,275.0,False,,2000,0.017316017316017316,0.9913419913419913,0.012987012987012988,0.08225108225108226,0.008658008658008658,1.1904761904761905,14,False +John Fitch,United States,"[1953, 1955]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Christian Fittipaldi,Brazil,"[1992, 1993, 1994]",0.0,43.0,40.0,0.0,0.0,0.0,0.0,12.0,False,,1990,0.0,0.9302325581395349,0.0,0.0,0.0,0.27906976744186046,3,False +Emerson Fittipaldi,Brazil,"[1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980]",2.0,149.0,144.0,6.0,14.0,35.0,6.0,281.0,False,"[1972, 1974]",1980,0.040268456375838924,0.9664429530201343,0.09395973154362416,0.2348993288590604,0.040268456375838924,1.8859060402684564,11,True +Pietro Fittipaldi,Brazil,[2020],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,2020,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Wilson Fittipaldi,Brazil,"[1972, 1973, 1975]",0.0,38.0,35.0,0.0,0.0,0.0,0.0,3.0,False,,1970,0.0,0.9210526315789473,0.0,0.0,0.0,0.07894736842105263,3,False +Theo Fitzau,East Germany,[1953],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Pat Flaherty,United States,"[1950, 1953, 1954, 1955, 1956, 1959]",0.0,6.0,6.0,1.0,1.0,1.0,0.0,8.0,False,,1950,0.16666666666666666,1.0,0.16666666666666666,0.16666666666666666,0.0,1.3333333333333333,6,False +Jan Flinterman,Netherlands,[1952],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Ron Flockhart,United Kingdom,"[1954, 1956, 1957, 1958, 1959, 1960]",0.0,14.0,14.0,0.0,0.0,1.0,0.0,5.0,False,,1960,0.0,1.0,0.0,0.07142857142857142,0.0,0.35714285714285715,6,False +Myron Fohr,United States,[1950],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Gregor Foitek,Switzerland,"[1989, 1990]",0.0,22.0,7.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.3181818181818182,0.0,0.0,0.0,0.0,2,False +George Follmer,United States,[1973],0.0,13.0,12.0,0.0,0.0,1.0,0.0,5.0,False,,1970,0.0,0.9230769230769231,0.0,0.07692307692307693,0.0,0.38461538461538464,1,False +George Fonder,United States,"[1952, 1954]",0.0,5.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.4,0.0,0.0,0.0,0.0,2,False +Norberto Fontana,Argentina,[1997],0.0,4.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Asdrúbal Fontes Bayardo,Uruguay,[1959],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Carl Forberg,United States,[1951],0.0,3.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.3333333333333333,0.0,0.0,0.0,0.0,1,False +Gene Force,United States,"[1951, 1960]",0.0,5.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.4,0.0,0.0,0.0,0.0,2,False +Franco Forini,Switzerland,[1987],0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,1,False +Philip Fotheringham-Parker,United Kingdom,[1951],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +A. J. Foyt,United States,"[1958, 1959, 1960]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Giorgio Francia,Italy,"[1977, 1981]",0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,2,False +Don Freeland,United States,"[1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960]",0.0,8.0,8.0,0.0,0.0,1.0,0.0,4.0,False,,1960,0.0,1.0,0.0,0.125,0.0,0.5,8,False +Heinz-Harald Frentzen,Germany,"[1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003]",0.0,160.0,156.0,2.0,3.0,18.0,6.0,174.0,False,,2000,0.0125,0.975,0.01875,0.1125,0.0375,1.0875,10,False +Paul Frère,Belgium,"[1952, 1953, 1954, 1955, 1956]",0.0,11.0,11.0,0.0,0.0,1.0,0.0,11.0,False,,1950,0.0,1.0,0.0,0.09090909090909091,0.0,1.0,5,False +Patrick Friesacher,Austria,[2005],0.0,11.0,11.0,0.0,0.0,0.0,0.0,3.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.2727272727272727,1,False +Joe Fry,United Kingdom,[1950],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Hiroshi Fushida,Japan,[1975],0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Beppe Gabbiani,Italy,"[1978, 1981]",0.0,17.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.17647058823529413,0.0,0.0,0.0,0.0,2,False +Bertrand Gachot,Belgium France,"[1989, 1990, 1991, 1992, 1994, 1995]",0.0,84.0,47.0,0.0,0.0,0.0,1.0,5.0,False,,1990,0.0,0.5595238095238095,0.0,0.0,0.011904761904761904,0.05952380952380952,6,False +Patrick Gaillard,France,[1979],0.0,5.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.4,0.0,0.0,0.0,0.0,1,False +Divina Galica,United Kingdom,"[1976, 1978]",0.0,3.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,2,False +Nanni Galli,Italy,"[1970, 1971, 1972, 1973]",0.0,20.0,17.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.85,0.0,0.0,0.0,0.0,4,False +Oscar Alfredo Gálvez,Argentina,[1953],0.0,1.0,1.0,0.0,0.0,0.0,0.0,2.0,False,,1950,0.0,1.0,0.0,0.0,0.0,2.0,1,False +Fred Gamble,United States,[1960],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Howden Ganley,New Zealand,"[1971, 1972, 1973, 1974]",0.0,41.0,35.0,0.0,0.0,0.0,0.0,10.0,False,,1970,0.0,0.8536585365853658,0.0,0.0,0.0,0.24390243902439024,4,False +Giedo van der Garde,Netherlands,[2013],0.0,19.0,19.0,0.0,0.0,0.0,0.0,0.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Frank Gardner,Australia,"[1964, 1965, 1968]",0.0,9.0,8.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.8888888888888888,0.0,0.0,0.0,0.0,3,False +Billy Garrett,United States,"[1956, 1958]",0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,2,False +Jo Gartner,Austria,[1984],0.0,8.0,8.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Pierre Gasly,France,"[2017, 2018, 2019, 2020, 2021, 2022]",0.0,109.0,109.0,0.0,1.0,3.0,3.0,334.0,True,,2020,0.0,1.0,0.009174311926605505,0.027522935779816515,0.027522935779816515,3.0642201834862384,6,False +Tony Gaze,Australia,[1952],0.0,4.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.75,0.0,0.0,0.0,0.0,1,False +Geki,Italy,"[1964, 1965, 1966]",0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,3,False +Olivier Gendebien,Belgium,"[1956, 1958, 1959, 1960, 1961]",0.0,15.0,14.0,0.0,0.0,2.0,0.0,18.0,False,,1960,0.0,0.9333333333333333,0.0,0.13333333333333333,0.0,1.2,5,False +Marc Gené,Spain,"[1999, 2000, 2003, 2004]",0.0,36.0,36.0,0.0,0.0,0.0,0.0,5.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.1388888888888889,4,False +Elmer George,United States,[1957],0.0,3.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.3333333333333333,0.0,0.0,0.0,0.0,1,False +Bob Gerard,United Kingdom,"[1950, 1951, 1953, 1954, 1956, 1957]",0.0,8.0,8.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,6,False +Gerino Gerini,Italy,"[1956, 1958]",0.0,7.0,6.0,0.0,0.0,0.0,0.0,1.5,False,,1960,0.0,0.8571428571428571,0.0,0.0,0.0,0.21428571428571427,2,False +Peter Gethin,United Kingdom,"[1970, 1971, 1972, 1973, 1974]",0.0,31.0,30.0,0.0,1.0,1.0,0.0,11.0,False,,1970,0.0,0.967741935483871,0.03225806451612903,0.03225806451612903,0.0,0.3548387096774194,5,False +Piercarlo Ghinzani,Italy,"[1981, 1983, 1984, 1985, 1986, 1987, 1988, 1989]",0.0,111.0,74.0,0.0,0.0,0.0,0.0,2.0,False,,1990,0.0,0.6666666666666666,0.0,0.0,0.0,0.018018018018018018,8,False +Bruno Giacomelli,Italy,"[1977, 1978, 1979, 1980, 1981, 1982, 1983, 1990]",0.0,82.0,69.0,1.0,0.0,1.0,0.0,14.0,False,,1980,0.012195121951219513,0.8414634146341463,0.0,0.012195121951219513,0.0,0.17073170731707318,8,False +Dick Gibson,United Kingdom,"[1957, 1958]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Gimax,Italy,[1978],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Richie Ginther,United States,"[1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967]",0.0,54.0,52.0,0.0,1.0,14.0,3.0,102.0,False,,1960,0.0,0.9629629629629629,0.018518518518518517,0.25925925925925924,0.05555555555555555,1.8888888888888888,8,False +Antonio Giovinazzi,Italy,"[2017, 2019, 2020, 2021]",0.0,62.0,62.0,0.0,0.0,0.0,0.0,21.0,False,,2020,0.0,1.0,0.0,0.0,0.0,0.3387096774193548,4,False +Yves Giraud-Cabantous,France,"[1950, 1951, 1952, 1953]",0.0,13.0,13.0,0.0,0.0,0.0,0.0,5.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.38461538461538464,4,False +Ignazio Giunti,Italy,[1970],0.0,4.0,4.0,0.0,0.0,0.0,0.0,3.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.75,1,False +Timo Glock,Germany,"[2004, 2008, 2009, 2010, 2011, 2012]",0.0,95.0,91.0,0.0,0.0,3.0,1.0,51.0,False,,2010,0.0,0.9578947368421052,0.0,0.031578947368421054,0.010526315789473684,0.5368421052631579,6,False +Helm Glöckler,West Germany,[1953],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Paco Godia,Spain,"[1951, 1954, 1956, 1957, 1958]",0.0,14.0,13.0,0.0,0.0,0.0,0.0,6.0,False,,1960,0.0,0.9285714285714286,0.0,0.0,0.0,0.42857142857142855,5,False +Carel Godin de Beaufort,Netherlands,"[1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964]",0.0,31.0,28.0,0.0,0.0,0.0,0.0,4.0,False,,1960,0.0,0.9032258064516129,0.0,0.0,0.0,0.12903225806451613,8,False +Christian Goethals,Belgium,[1958],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Paul Goldsmith,United States,"[1958, 1959, 1960]",0.0,3.0,3.0,0.0,0.0,1.0,0.0,6.0,False,,1960,0.0,1.0,0.0,0.3333333333333333,0.0,2.0,3,False +José Froilán González,Argentina,"[1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1960]",0.0,26.0,26.0,3.0,2.0,15.0,6.0,72.14,False,,1950,0.11538461538461539,1.0,0.07692307692307693,0.5769230769230769,0.23076923076923078,2.7746153846153847,9,False +Óscar González,Uruguay,[1956],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Aldo Gordini,France,[1951],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Horace Gould,United Kingdom,"[1954, 1955, 1956, 1957, 1958, 1960]",0.0,18.0,14.0,0.0,0.0,0.0,0.0,2.0,False,,1960,0.0,0.7777777777777778,0.0,0.0,0.0,0.1111111111111111,6,False +Jean-Marc Gounon,France,"[1993, 1994]",0.0,9.0,9.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Emmanuel de Graffenried,Switzerland,"[1950, 1951, 1952, 1953, 1954, 1956]",0.0,23.0,22.0,0.0,0.0,0.0,0.0,9.0,False,,1950,0.0,0.9565217391304348,0.0,0.0,0.0,0.391304347826087,6,False +Lucas di Grassi,Brazil,[2010],0.0,19.0,18.0,0.0,0.0,0.0,0.0,0.0,False,,2010,0.0,0.9473684210526315,0.0,0.0,0.0,0.0,1,False +Cecil Green,United States,"[1950, 1951]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,3.0,False,,1950,0.0,1.0,0.0,0.0,0.0,1.5,2,False +Keith Greene,United Kingdom,"[1959, 1960, 1961, 1962]",0.0,6.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.5,0.0,0.0,0.0,0.0,4,False +Masten Gregory,United States,"[1957, 1958, 1959, 1960, 1961, 1962, 1963, 1965]",0.0,43.0,38.0,0.0,0.0,3.0,0.0,21.0,False,,1960,0.0,0.8837209302325582,0.0,0.06976744186046512,0.0,0.4883720930232558,8,False +Cliff Griffith,United States,"[1951, 1952, 1956]",0.0,7.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.42857142857142855,0.0,0.0,0.0,0.0,3,False +Georges Grignard,France,[1951],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Bobby Grim,United States,"[1959, 1960]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Romain Grosjean,France,"[2009, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020]",0.0,181.0,179.0,0.0,0.0,10.0,1.0,391.0,False,,2020,0.0,0.988950276243094,0.0,0.055248618784530384,0.0055248618784530384,2.160220994475138,10,False +Olivier Grouillard,France,"[1989, 1990, 1991, 1992]",0.0,62.0,41.0,0.0,0.0,0.0,0.0,1.0,False,,1990,0.0,0.6612903225806451,0.0,0.0,0.0,0.016129032258064516,4,False +Brian Gubby,United Kingdom,[1965],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +André Guelfi,France,[1958],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Miguel Ángel Guerra,Argentina,[1981],0.0,4.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.25,0.0,0.0,0.0,0.0,1,False +Roberto Guerrero,Colombia,"[1982, 1983]",0.0,29.0,21.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.7241379310344828,0.0,0.0,0.0,0.0,2,False +Maurício Gugelmin,Brazil,"[1988, 1989, 1990, 1991, 1992]",0.0,80.0,74.0,0.0,0.0,1.0,1.0,10.0,False,,1990,0.0,0.925,0.0,0.0125,0.0125,0.125,5,False +Dan Gurney,United States,"[1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1970]",0.0,87.0,86.0,3.0,4.0,19.0,6.0,133.0,False,,1960,0.034482758620689655,0.9885057471264368,0.04597701149425287,0.21839080459770116,0.06896551724137931,1.528735632183908,11,False +Esteban Gutiérrez,Mexico,"[2013, 2014, 2016]",0.0,59.0,59.0,0.0,0.0,0.0,1.0,6.0,False,,2010,0.0,1.0,0.0,0.0,0.01694915254237288,0.1016949152542373,3,False +Hubert Hahne,West Germany,"[1967, 1968, 1970]",0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,3,False +Mike Hailwood,United Kingdom,"[1963, 1964, 1965, 1971, 1972, 1973, 1974]",0.0,50.0,50.0,0.0,0.0,2.0,1.0,29.0,False,,1970,0.0,1.0,0.0,0.04,0.02,0.58,7,False +Mika Häkkinen,Finland,"[1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001]",2.0,165.0,161.0,26.0,20.0,51.0,25.0,420.0,False,"[1998, 1999]",2000,0.15757575757575756,0.9757575757575757,0.12121212121212122,0.3090909090909091,0.15151515151515152,2.5454545454545454,11,True +Bruce Halford,United Kingdom,"[1956, 1957, 1959, 1960]",0.0,9.0,8.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.8888888888888888,0.0,0.0,0.0,0.0,4,False +Jim Hall,United States,"[1960, 1961, 1962, 1963]",0.0,12.0,11.0,0.0,0.0,0.0,0.0,3.0,False,,1960,0.0,0.9166666666666666,0.0,0.0,0.0,0.25,4,False +Duncan Hamilton,United Kingdom,"[1951, 1952, 1953]",0.0,5.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Lewis Hamilton,United Kingdom,"[2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022]",7.0,311.0,311.0,103.0,103.0,191.0,61.0,4415.5,True,"[2008, 2014, 2015, 2017, 2018, 2019, 2020]",2010,0.3311897106109325,1.0,0.3311897106109325,0.6141479099678456,0.19614147909967847,14.19774919614148,16,True +David Hampshire,United Kingdom,[1950],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Sam Hanks,United States,"[1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957]",0.0,8.0,8.0,0.0,1.0,4.0,0.0,20.0,False,,1950,0.0,1.0,0.125,0.5,0.0,2.5,8,False +Walt Hansgen,United States,"[1961, 1964]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,2.0,False,,1960,0.0,1.0,0.0,0.0,0.0,1.0,2,False +Mike Harris,South Africa,[1962],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Cuth Harrison,United Kingdom,[1950],0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Brian Hart,United Kingdom,[1967],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Brendon Hartley,New Zealand,"[2017, 2018]",0.0,25.0,25.0,0.0,0.0,0.0,0.0,4.0,False,,2020,0.0,1.0,0.0,0.0,0.0,0.16,2,False +Gene Hartley,United States,"[1950, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960]",0.0,10.0,8.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.8,0.0,0.0,0.0,0.0,10,False +Rio Haryanto,Indonesia,[2016],0.0,12.0,12.0,0.0,0.0,0.0,0.0,0.0,False,,2020,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Masahiro Hasemi,Japan,[1976],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Naoki Hattori,Japan,[1991],0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Paul Hawkins,Australia,[1965],0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Mike Hawthorn,United Kingdom,"[1952, 1953, 1954, 1955, 1956, 1957, 1958]",1.0,47.0,45.0,4.0,3.0,18.0,6.0,112.64,False,[1958],1960,0.0851063829787234,0.9574468085106383,0.06382978723404255,0.3829787234042553,0.1276595744680851,2.3965957446808512,7,True +Boy Hayje,Netherlands,"[1976, 1977]",0.0,7.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.42857142857142855,0.0,0.0,0.0,0.0,2,False +Willi Heeks,West Germany,"[1952, 1953]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Nick Heidfeld,Germany,"[2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011]",0.0,185.0,183.0,1.0,0.0,13.0,2.0,259.0,False,,2010,0.005405405405405406,0.9891891891891892,0.0,0.07027027027027027,0.010810810810810811,1.4,12,False +Theo Helfrich,West Germany,"[1952, 1953, 1954]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Mack Hellings,United States,"[1950, 1951]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Brian Henton,United Kingdom,"[1975, 1977, 1981, 1982]",0.0,37.0,19.0,0.0,0.0,0.0,1.0,0.0,False,,1980,0.0,0.5135135135135135,0.0,0.0,0.02702702702702703,0.0,4,False +Johnny Herbert,United Kingdom,"[1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000]",0.0,165.0,160.0,0.0,3.0,7.0,0.0,98.0,False,,1990,0.0,0.9696969696969697,0.01818181818181818,0.04242424242424243,0.0,0.593939393939394,12,False +Al Herman,United States,"[1955, 1956, 1957, 1959, 1960]",0.0,8.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.625,0.0,0.0,0.0,0.0,5,False +Hans Herrmann,West Germany,"[1953, 1954, 1955, 1957, 1958, 1959, 1960, 1961]",0.0,19.0,17.0,0.0,0.0,1.0,1.0,10.0,False,,1960,0.0,0.8947368421052632,0.0,0.05263157894736842,0.05263157894736842,0.5263157894736842,8,False +François Hesnault,France,"[1984, 1985]",0.0,21.0,19.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.9047619047619048,0.0,0.0,0.0,0.0,2,False +Hans Heyer,West Germany,[1977],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Damon Hill,United Kingdom,"[1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999]",1.0,122.0,115.0,20.0,22.0,42.0,19.0,360.0,False,[1996],2000,0.16393442622950818,0.9426229508196722,0.18032786885245902,0.3442622950819672,0.1557377049180328,2.9508196721311477,8,True +Graham Hill,United Kingdom,"[1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975]",2.0,179.0,176.0,13.0,14.0,36.0,10.0,270.0,False,"[1962, 1968]",1970,0.07262569832402235,0.9832402234636871,0.0782122905027933,0.2011173184357542,0.055865921787709494,1.5083798882681565,18,True +Phil Hill,United States,"[1958, 1959, 1960, 1961, 1962, 1963, 1964, 1966]",1.0,52.0,49.0,6.0,3.0,16.0,6.0,94.0,False,[1961],1960,0.11538461538461539,0.9423076923076923,0.057692307692307696,0.3076923076923077,0.11538461538461539,1.8076923076923077,8,True +Peter Hirt,Switzerland,"[1951, 1952, 1953]",0.0,5.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,3,False +David Hobbs,United Kingdom,"[1967, 1968, 1971, 1974]",0.0,7.0,7.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,4,False +Gary Hocking,Rhodesia and Nyasaland,[1962],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Ingo Hoffmann,Brazil,"[1976, 1977]",0.0,6.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Bill Holland,United States,"[1950, 1953]",0.0,3.0,2.0,0.0,0.0,1.0,0.0,6.0,False,,1950,0.0,0.6666666666666666,0.0,0.3333333333333333,0.0,2.0,2,False +Jackie Holmes,United States,"[1950, 1953]",0.0,4.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Bill Homeier,United States,"[1954, 1955, 1960]",0.0,6.0,3.0,0.0,0.0,0.0,0.0,1.0,False,,1960,0.0,0.5,0.0,0.0,0.0,0.16666666666666666,3,False +Kazuyoshi Hoshino,Japan,"[1976, 1977]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Jerry Hoyt,United States,"[1950, 1953, 1954, 1955]",0.0,4.0,4.0,1.0,0.0,0.0,0.0,0.0,False,,1950,0.25,1.0,0.0,0.0,0.0,0.0,4,False +Nico Hülkenberg,Germany,"[2010, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2022]",0.0,185.0,182.0,1.0,0.0,0.0,2.0,521.0,True,,2020,0.005405405405405406,0.9837837837837838,0.0,0.0,0.010810810810810811,2.8162162162162163,11,False +Denny Hulme,New Zealand,"[1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974]",1.0,112.0,112.0,1.0,8.0,33.0,9.0,248.0,False,[1967],1970,0.008928571428571428,1.0,0.07142857142857142,0.29464285714285715,0.08035714285714286,2.2142857142857144,10,True +James Hunt,United Kingdom,"[1973, 1974, 1975, 1976, 1977, 1978, 1979]",1.0,93.0,92.0,14.0,10.0,23.0,8.0,179.0,False,[1976],1980,0.15053763440860216,0.989247311827957,0.10752688172043011,0.24731182795698925,0.08602150537634409,1.924731182795699,7,True +Jim Hurtubise,United States,[1960],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Gus Hutchison,United States,[1970],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jacky Ickx,Belgium,"[1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979]",0.0,120.0,114.0,13.0,8.0,25.0,14.0,181.0,False,,1970,0.10833333333333334,0.95,0.06666666666666667,0.20833333333333334,0.11666666666666667,1.5083333333333333,13,False +Yuji Ide,Japan,[2006],0.0,4.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jesús Iglesias,Argentina,[1955],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Taki Inoue,Japan,"[1994, 1995]",0.0,18.0,18.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Innes Ireland,United Kingdom,"[1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966]",0.0,53.0,50.0,0.0,1.0,4.0,1.0,47.0,False,,1960,0.0,0.9433962264150944,0.018867924528301886,0.07547169811320754,0.018867924528301886,0.8867924528301887,8,False +Eddie Irvine,United Kingdom,"[1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002]",0.0,148.0,145.0,0.0,4.0,26.0,1.0,191.0,False,,2000,0.0,0.9797297297297297,0.02702702702702703,0.17567567567567569,0.006756756756756757,1.2905405405405406,10,False +Chris Irwin,United Kingdom,"[1966, 1967]",0.0,10.0,10.0,0.0,0.0,0.0,0.0,2.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.2,2,False +Jean-Pierre Jabouille,France,"[1974, 1975, 1977, 1978, 1979, 1980, 1981]",0.0,55.0,49.0,6.0,2.0,2.0,0.0,21.0,False,,1980,0.10909090909090909,0.8909090909090909,0.03636363636363636,0.03636363636363636,0.0,0.38181818181818183,7,False +Jimmy Jackson,United States,"[1950, 1954]",0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,2,False +Joe James,United States,"[1951, 1952]",0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,2,False +John James,United Kingdom,[1951],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jean-Pierre Jarier,France,"[1971, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983]",0.0,143.0,135.0,3.0,0.0,3.0,3.0,31.5,False,,1980,0.02097902097902098,0.9440559440559441,0.0,0.02097902097902098,0.02097902097902098,0.2202797202797203,12,False +Max Jean[w],France,[1971],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Stefan Johansson,Sweden,"[1980, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991]",0.0,103.0,79.0,0.0,0.0,12.0,0.0,88.0,False,,1990,0.0,0.7669902912621359,0.0,0.11650485436893204,0.0,0.8543689320388349,10,False +Eddie Johnson,United States,"[1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960]",0.0,9.0,9.0,0.0,0.0,0.0,0.0,1.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.1111111111111111,9,False +Leslie Johnson,United Kingdom,[1950],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Bruce Johnstone,South Africa,[1962],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Alan Jones,Australia,"[1975, 1976, 1977, 1978, 1979, 1980, 1981, 1983, 1985, 1986]",1.0,117.0,116.0,6.0,12.0,24.0,13.0,199.0,False,[1980],1980,0.05128205128205128,0.9914529914529915,0.10256410256410256,0.20512820512820512,0.1111111111111111,1.7008547008547008,10,True +Tom Jones,United States,[1967],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Juan Jover,Spain,[1951],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Oswald Karch,West Germany,[1953],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Narain Karthikeyan,India,"[2005, 2011, 2012]",0.0,48.0,46.0,0.0,0.0,0.0,0.0,5.0,False,,2010,0.0,0.9583333333333334,0.0,0.0,0.0,0.10416666666666667,3,False +Ukyo Katayama,Japan,"[1992, 1993, 1994, 1995, 1996, 1997]",0.0,97.0,95.0,0.0,0.0,0.0,0.0,5.0,False,,1990,0.0,0.979381443298969,0.0,0.0,0.0,0.05154639175257732,6,False +Ken Kavanagh,Australia,[1958],0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Rupert Keegan,United Kingdom,"[1977, 1978, 1980, 1982]",0.0,37.0,25.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.6756756756756757,0.0,0.0,0.0,0.0,4,False +Eddie Keizan,South Africa,"[1973, 1974, 1975]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Al Keller,United States,"[1955, 1956, 1957, 1958, 1959]",0.0,6.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.8333333333333334,0.0,0.0,0.0,0.0,5,False +Joe Kelly,Ireland,"[1950, 1951]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +David Kennedy,Ireland,[1980],0.0,7.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Loris Kessel,Switzerland,"[1976, 1977]",0.0,6.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Bruce Kessler,United States,[1958],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Nicolas Kiesa,Denmark,[2003],0.0,5.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Leo Kinnunen,Finland,[1974],0.0,6.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.16666666666666666,0.0,0.0,0.0,0.0,1,False +Danny Kladis,United States,[1954],0.0,5.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.2,0.0,0.0,0.0,0.0,1,False +Hans Klenk,West Germany,[1952],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Peter de Klerk,South Africa,"[1963, 1965, 1969, 1970]",0.0,4.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,4,False +Christian Klien,Austria,"[2004, 2005, 2006, 2010]",0.0,51.0,49.0,0.0,0.0,0.0,0.0,14.0,False,,2010,0.0,0.9607843137254902,0.0,0.0,0.0,0.27450980392156865,4,False +Karl Kling,West Germany,"[1954, 1955]",0.0,11.0,11.0,0.0,0.0,2.0,1.0,17.0,False,,1950,0.0,1.0,0.0,0.18181818181818182,0.09090909090909091,1.5454545454545454,2,False +Ernst Klodwig,East Germany,"[1952, 1953]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Kamui Kobayashi,Japan,"[2009, 2010, 2011, 2012, 2014]",0.0,76.0,75.0,0.0,0.0,1.0,1.0,125.0,False,,2010,0.0,0.9868421052631579,0.0,0.013157894736842105,0.013157894736842105,1.644736842105263,5,False +Helmuth Koinigg,Austria,[1974],0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,1,False +Heikki Kovalainen,Finland,"[2007, 2008, 2009, 2010, 2011, 2012, 2013]",0.0,112.0,111.0,1.0,1.0,4.0,2.0,105.0,False,,2010,0.008928571428571428,0.9910714285714286,0.008928571428571428,0.03571428571428571,0.017857142857142856,0.9375,7,False +Mikko Kozarowitzky,Finland,[1977],0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Willi Krakau,West Germany,[1952],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Rudolf Krause,East Germany,"[1952, 1953]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Robert Kubica,Poland,"[2006, 2007, 2008, 2009, 2010, 2019, 2021]",0.0,99.0,99.0,1.0,1.0,12.0,1.0,274.0,False,,2010,0.010101010101010102,1.0,0.010101010101010102,0.12121212121212122,0.010101010101010102,2.7676767676767677,7,False +Kurt Kuhnke,West Germany,[1963],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Masami Kuwashima,Japan,[1976],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Daniil Kvyat,Russia,"[2014, 2015, 2016, 2017, 2019, 2020]",0.0,112.0,110.0,0.0,0.0,3.0,1.0,202.0,False,,2020,0.0,0.9821428571428571,0.0,0.026785714285714284,0.008928571428571428,1.8035714285714286,6,False +Robert La Caze,Morocco,[1958],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jacques Laffite,France,"[1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986]",0.0,180.0,176.0,7.0,6.0,32.0,7.0,228.0,False,,1980,0.03888888888888889,0.9777777777777777,0.03333333333333333,0.17777777777777778,0.03888888888888889,1.2666666666666666,13,False +Franck Lagorce,France,[1994],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jan Lammers,Netherlands,"[1979, 1980, 1981, 1982, 1992]",0.0,41.0,23.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.5609756097560976,0.0,0.0,0.0,0.0,5,False +Pedro Lamy,Portugal,"[1993, 1994, 1995, 1996]",0.0,32.0,32.0,0.0,0.0,0.0,0.0,1.0,False,,1990,0.0,1.0,0.0,0.0,0.0,0.03125,4,False +Chico Landi,Brazil,"[1951, 1952, 1953, 1956]",0.0,6.0,6.0,0.0,0.0,0.0,0.0,1.5,False,,1950,0.0,1.0,0.0,0.0,0.0,0.25,4,False +Hermann Lang,West Germany,"[1953, 1954]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,2.0,False,,1950,0.0,1.0,0.0,0.0,0.0,1.0,2,False +Claudio Langes,Italy,[1990],0.0,14.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Nicola Larini,Italy,"[1987, 1988, 1989, 1990, 1991, 1992, 1994, 1997]",0.0,75.0,49.0,0.0,0.0,1.0,0.0,7.0,False,,1990,0.0,0.6533333333333333,0.0,0.013333333333333334,0.0,0.09333333333333334,8,False +Oscar Larrauri,Argentina,"[1988, 1989]",0.0,21.0,8.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.38095238095238093,0.0,0.0,0.0,0.0,2,False +Gérard Larrousse,France,[1974],0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.5,0.0,0.0,0.0,0.0,1,False +Jud Larson,United States,"[1958, 1959]",0.0,5.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.4,0.0,0.0,0.0,0.0,2,False +Nicholas Latifi,Canada,"[2020, 2021, 2022]",0.0,61.0,61.0,0.0,0.0,0.0,0.0,9.0,False,,2020,0.0,1.0,0.0,0.0,0.0,0.14754098360655737,3,False +Niki Lauda,Austria,"[1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1982, 1983, 1984, 1985]",3.0,177.0,171.0,24.0,25.0,54.0,24.0,420.5,False,"[1975, 1977, 1984]",1980,0.13559322033898305,0.9661016949152542,0.14124293785310735,0.3050847457627119,0.13559322033898305,2.3757062146892656,13,True +Roger Laurent,Belgium,[1952],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Giovanni Lavaggi,Italy,"[1995, 1996]",0.0,10.0,7.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,0.7,0.0,0.0,0.0,0.0,2,False +Chris Lawrence,United Kingdom,[1966],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Charles Leclerc,Monaco,"[2018, 2019, 2020, 2021, 2022]",0.0,104.0,103.0,18.0,5.0,24.0,7.0,868.0,True,,2020,0.17307692307692307,0.9903846153846154,0.04807692307692308,0.23076923076923078,0.0673076923076923,8.346153846153847,5,False +Michel Leclère,France,"[1975, 1976]",0.0,8.0,7.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.875,0.0,0.0,0.0,0.0,2,False +Neville Lederle,South Africa,"[1962, 1965]",0.0,2.0,1.0,0.0,0.0,0.0,0.0,1.0,False,,1960,0.0,0.5,0.0,0.0,0.0,0.5,2,False +Geoff Lees,United Kingdom,"[1978, 1979, 1980, 1982]",0.0,12.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.4166666666666667,0.0,0.0,0.0,0.0,4,False +Gijs van Lennep,Netherlands,"[1971, 1973, 1974, 1975]",0.0,10.0,8.0,0.0,0.0,0.0,0.0,2.0,False,,1970,0.0,0.8,0.0,0.0,0.0,0.2,4,False +Arthur Legat,Belgium,"[1952, 1953]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +JJ Lehto,Finland,"[1989, 1990, 1991, 1992, 1993, 1994]",0.0,70.0,62.0,0.0,0.0,1.0,0.0,10.0,False,,1990,0.0,0.8857142857142857,0.0,0.014285714285714285,0.0,0.14285714285714285,6,False +Lamberto Leoni,Italy,"[1977, 1978]",0.0,5.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.2,0.0,0.0,0.0,0.0,2,False +Les Leston,United Kingdom,"[1956, 1957]",0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,2,False +Pierre Levegh,France,"[1950, 1951]",0.0,6.0,6.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Bayliss Levrett,United States,[1950],0.0,3.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.3333333333333333,0.0,0.0,0.0,0.0,1,False +Jackie Lewis,United Kingdom,"[1961, 1962]",0.0,10.0,9.0,0.0,0.0,0.0,0.0,3.0,False,,1960,0.0,0.9,0.0,0.0,0.0,0.3,2,False +Stuart Lewis-Evans,United Kingdom,"[1957, 1958]",0.0,14.0,14.0,2.0,0.0,2.0,0.0,16.0,False,,1960,0.14285714285714285,1.0,0.0,0.14285714285714285,0.0,1.1428571428571428,2,False +Guy Ligier,France,"[1966, 1967]",0.0,13.0,12.0,0.0,0.0,0.0,0.0,1.0,False,,1970,0.0,0.9230769230769231,0.0,0.0,0.0,0.07692307692307693,2,False +Andy Linden,United States,"[1951, 1952, 1953, 1954, 1955, 1956, 1957]",0.0,8.0,7.0,0.0,0.0,0.0,0.0,5.0,False,,1950,0.0,0.875,0.0,0.0,0.0,0.625,7,False +Roberto Lippi,Italy,"[1961, 1962, 1963]",0.0,3.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.3333333333333333,0.0,0.0,0.0,0.0,3,False +Vitantonio Liuzzi,Italy,"[2005, 2006, 2007, 2009, 2010, 2011]",0.0,81.0,80.0,0.0,0.0,0.0,0.0,26.0,False,,2010,0.0,0.9876543209876543,0.0,0.0,0.0,0.32098765432098764,6,False +Dries van der Lof,Netherlands,[1952],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Lella Lombardi,Italy,"[1974, 1975, 1976]",0.0,17.0,12.0,0.0,0.0,0.0,0.0,0.5,False,,1980,0.0,0.7058823529411765,0.0,0.0,0.0,0.029411764705882353,3,False +Ricardo Londoño,Colombia,[1981],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Ernst Loof,West Germany,[1953],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +André Lotterer,Germany,[2014],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Henri Louveau,France,"[1950, 1951]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +John Love,Rhodesia,"[1962, 1963, 1964, 1965, 1967, 1968, 1969, 1970, 1971, 1972]",0.0,10.0,9.0,0.0,0.0,1.0,0.0,6.0,False,,1970,0.0,0.9,0.0,0.1,0.0,0.6,10,False +Pete Lovely,United States,"[1959, 1960, 1969, 1970, 1971]",0.0,11.0,7.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.6363636363636364,0.0,0.0,0.0,0.0,5,False +Roger Loyer,France,[1954],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jean Lucas,France,[1955],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jean Lucienbonnet,France,[1959],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Erik Lundgren,Sweden,[1951],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Brett Lunger,United States,"[1975, 1976, 1977, 1978]",0.0,43.0,34.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.7906976744186046,0.0,0.0,0.0,0.0,4,False +Mike MacDowel,United Kingdom,[1957],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Herbert MacKay-Fraser,United States,[1957],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Bill Mackey,United States,[1951],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Lance Macklin,United Kingdom,"[1952, 1953, 1954, 1955]",0.0,15.0,13.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.8666666666666667,0.0,0.0,0.0,0.0,4,False +Damien Magee,United Kingdom,"[1975, 1976]",0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Tony Maggs,South Africa,"[1961, 1962, 1963, 1964, 1965]",0.0,27.0,25.0,0.0,0.0,3.0,0.0,26.0,False,,1960,0.0,0.9259259259259259,0.0,0.1111111111111111,0.0,0.9629629629629629,5,False +Mike Magill,United States,"[1957, 1958, 1959]",0.0,4.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.75,0.0,0.0,0.0,0.0,3,False +Umberto Maglioli,Italy,"[1953, 1954, 1955, 1956, 1957]",0.0,10.0,10.0,0.0,0.0,2.0,0.0,3.33,False,,1960,0.0,1.0,0.0,0.2,0.0,0.333,5,False +Jan Magnussen,Denmark,"[1995, 1997, 1998]",0.0,25.0,24.0,0.0,0.0,0.0,0.0,1.0,False,,2000,0.0,0.96,0.0,0.0,0.0,0.04,3,False +Kevin Magnussen,Denmark,"[2014, 2015, 2016, 2017, 2018, 2019, 2020, 2022]",0.0,143.0,142.0,1.0,0.0,1.0,2.0,183.0,True,,2020,0.006993006993006993,0.993006993006993,0.0,0.006993006993006993,0.013986013986013986,1.2797202797202798,8,False +Guy Mairesse,France,"[1950, 1951]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Willy Mairesse,Belgium,"[1960, 1961, 1962, 1963, 1965]",0.0,13.0,12.0,0.0,0.0,1.0,0.0,7.0,False,,1960,0.0,0.9230769230769231,0.0,0.07692307692307693,0.0,0.5384615384615384,5,False +Pastor Maldonado,Venezuela,"[2011, 2012, 2013, 2014, 2015]",0.0,96.0,95.0,1.0,1.0,1.0,0.0,76.0,False,,2010,0.010416666666666666,0.9895833333333334,0.010416666666666666,0.010416666666666666,0.0,0.7916666666666666,5,False +Nigel Mansell,United Kingdom,"[1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1994, 1995]",1.0,191.0,187.0,32.0,31.0,59.0,30.0,480.0,False,[1992],1990,0.16753926701570682,0.9790575916230366,0.16230366492146597,0.3089005235602094,0.15706806282722513,2.513089005235602,15,True +Sergio Mantovani,Italy,"[1953, 1954, 1955]",0.0,8.0,7.0,0.0,0.0,0.0,0.0,4.0,False,,1950,0.0,0.875,0.0,0.0,0.0,0.5,3,False +Johnny Mantz,United States,[1953],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Robert Manzon,France,"[1950, 1951, 1952, 1953, 1954, 1955, 1956]",0.0,29.0,28.0,0.0,0.0,2.0,0.0,16.0,False,,1950,0.0,0.9655172413793104,0.0,0.06896551724137931,0.0,0.5517241379310345,7,False +Onofre Marimón,Argentina,"[1951, 1953, 1954]",0.0,12.0,11.0,0.0,0.0,2.0,1.0,8.14,False,,1950,0.0,0.9166666666666666,0.0,0.16666666666666666,0.08333333333333333,0.6783333333333333,3,False +Helmut Marko,Austria,"[1971, 1972]",0.0,10.0,10.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Tarso Marques,Brazil,"[1996, 1997, 2001]",0.0,26.0,24.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,0.9230769230769231,0.0,0.0,0.0,0.0,3,False +Leslie Marr,United Kingdom,"[1954, 1955]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Tony Marsh,United Kingdom,"[1957, 1958, 1961]",0.0,5.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.8,0.0,0.0,0.0,0.0,3,False +Eugène Martin,France,[1950],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Pierluigi Martini,Italy,"[1984, 1985, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995]",0.0,124.0,118.0,0.0,0.0,0.0,0.0,18.0,False,,1990,0.0,0.9516129032258065,0.0,0.0,0.0,0.14516129032258066,10,False +Jochen Mass,West Germany,"[1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1982]",0.0,114.0,105.0,0.0,1.0,8.0,2.0,71.0,False,,1980,0.0,0.9210526315789473,0.008771929824561403,0.07017543859649122,0.017543859649122806,0.6228070175438597,9,False +Felipe Massa,Brazil,"[2002, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017]",0.0,272.0,269.0,16.0,11.0,41.0,15.0,1167.0,False,,2010,0.058823529411764705,0.9889705882352942,0.04044117647058824,0.15073529411764705,0.05514705882352941,4.290441176470588,15,False +Cristiano da Matta,Brazil,"[2003, 2004]",0.0,28.0,28.0,0.0,0.0,0.0,0.0,13.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.4642857142857143,2,False +Michael May,Switzerland,[1961],0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,1,False +Timmy Mayer,United States,[1962],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Nikita Mazepin,RAF,[2021],0.0,22.0,21.0,0.0,0.0,0.0,0.0,0.0,False,,2020,0.0,0.9545454545454546,0.0,0.0,0.0,0.0,1,False +François Mazet,France,[1971],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Gastón Mazzacane,Argentina,"[2000, 2001]",0.0,21.0,21.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Kenneth McAlpine,United Kingdom,"[1952, 1953, 1955]",0.0,7.0,7.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Perry McCarthy,United Kingdom,[1992],0.0,11.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Ernie McCoy,United States,"[1953, 1954]",0.0,3.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.3333333333333333,0.0,0.0,0.0,0.0,2,False +Johnny McDowell,United States,"[1950, 1951, 1952]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Jack McGrath,United States,"[1950, 1951, 1952, 1953, 1954, 1955]",0.0,6.0,6.0,1.0,0.0,2.0,1.0,9.0,False,,1950,0.16666666666666666,1.0,0.0,0.3333333333333333,0.16666666666666666,1.5,6,False +Brian McGuire,Australia,[1977],0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Bruce McLaren,New Zealand,"[1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970]",0.0,104.0,100.0,0.0,4.0,27.0,3.0,188.5,False,,1960,0.0,0.9615384615384616,0.038461538461538464,0.25961538461538464,0.028846153846153848,1.8125,13,False +Allan McNish,United Kingdom,[2002],0.0,17.0,16.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,0.9411764705882353,0.0,0.0,0.0,0.0,1,False +Graham McRae,New Zealand,[1973],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jim McWithey,United States,"[1959, 1960]",0.0,5.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.4,0.0,0.0,0.0,0.0,2,False +Carlos Menditeguy,Argentina,"[1953, 1954, 1955, 1956, 1957, 1958, 1960]",0.0,11.0,10.0,0.0,0.0,1.0,0.0,9.0,False,,1960,0.0,0.9090909090909091,0.0,0.09090909090909091,0.0,0.8181818181818182,7,False +Roberto Merhi,Spain,[2015],0.0,14.0,13.0,0.0,0.0,0.0,0.0,0.0,False,,2020,0.0,0.9285714285714286,0.0,0.0,0.0,0.0,1,False +Harry Merkel,West Germany,[1952],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Arturo Merzario,Italy,"[1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979]",0.0,85.0,57.0,0.0,0.0,0.0,0.0,11.0,False,,1980,0.0,0.6705882352941176,0.0,0.0,0.0,0.12941176470588237,8,False +Roberto Mieres,Argentina,"[1953, 1954, 1955]",0.0,17.0,17.0,0.0,0.0,0.0,1.0,13.0,False,,1950,0.0,1.0,0.0,0.0,0.058823529411764705,0.7647058823529411,3,False +François Migault,France,"[1972, 1974, 1975]",0.0,16.0,13.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.8125,0.0,0.0,0.0,0.0,3,False +John Miles,United Kingdom,"[1969, 1970]",0.0,15.0,12.0,0.0,0.0,0.0,0.0,2.0,False,,1970,0.0,0.8,0.0,0.0,0.0,0.13333333333333333,2,False +Ken Miles,United Kingdom,[1961],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +André Milhoux,Belgium,[1956],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Chet Miller,United States,"[1951, 1952]",0.0,4.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Gerhard Mitter,West Germany,"[1963, 1964, 1965]",0.0,7.0,5.0,0.0,0.0,0.0,0.0,3.0,False,,1960,0.0,0.7142857142857143,0.0,0.0,0.0,0.42857142857142855,3,False +Stefano Modena,Italy,"[1987, 1988, 1989, 1990, 1991, 1992]",0.0,81.0,70.0,0.0,0.0,2.0,0.0,17.0,False,,1990,0.0,0.8641975308641975,0.0,0.024691358024691357,0.0,0.20987654320987653,6,False +Thomas Monarch,United States,[1963],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Franck Montagny,France,[2006],0.0,7.0,7.0,0.0,0.0,0.0,0.0,0.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Tiago Monteiro,Portugal,"[2005, 2006]",0.0,37.0,37.0,0.0,0.0,1.0,0.0,7.0,False,,2010,0.0,1.0,0.0,0.02702702702702703,0.0,0.1891891891891892,2,False +Andrea Montermini,Italy,"[1994, 1995, 1996]",0.0,29.0,19.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,0.6551724137931034,0.0,0.0,0.0,0.0,3,False +Peter Monteverdi,Switzerland,[1961],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Robin Montgomerie-Charrington,United Kingdom,[1952],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Juan Pablo Montoya,Colombia,"[2001, 2002, 2003, 2004, 2005, 2006]",0.0,95.0,94.0,13.0,7.0,30.0,12.0,307.0,False,,2000,0.1368421052631579,0.9894736842105263,0.07368421052631578,0.3157894736842105,0.12631578947368421,3.231578947368421,6,False +Gianni Morbidelli,Italy,"[1990, 1991, 1992, 1994, 1995, 1997]",0.0,70.0,67.0,0.0,0.0,1.0,0.0,8.5,False,,1990,0.0,0.9571428571428572,0.0,0.014285714285714285,0.0,0.12142857142857143,6,False +Roberto Moreno,Brazil,"[1982, 1987, 1989, 1990, 1991, 1992, 1995]",0.0,77.0,41.0,0.0,0.0,1.0,1.0,15.0,False,,1990,0.0,0.5324675324675324,0.0,0.012987012987012988,0.012987012987012988,0.19480519480519481,7,False +Dave Morgan,United Kingdom,[1975],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Silvio Moser,Switzerland,"[1967, 1968, 1969, 1970, 1971]",0.0,20.0,12.0,0.0,0.0,0.0,0.0,3.0,False,,1970,0.0,0.6,0.0,0.0,0.0,0.15,5,False +Bill Moss,United Kingdom,[1959],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Stirling Moss,United Kingdom,"[1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961]",0.0,67.0,66.0,16.0,16.0,24.0,19.0,185.64,False,,1960,0.23880597014925373,0.9850746268656716,0.23880597014925373,0.3582089552238806,0.2835820895522388,2.7707462686567164,11,False +Gino Munaron,Italy,[1960],0.0,4.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +David Murray,United Kingdom,"[1950, 1951, 1952]",0.0,5.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.8,0.0,0.0,0.0,0.0,3,False +Luigi Musso,Italy,"[1953, 1954, 1955, 1956, 1957, 1958]",0.0,25.0,24.0,0.0,1.0,7.0,1.0,44.0,False,,1960,0.0,0.96,0.04,0.28,0.04,1.76,6,False +Kazuki Nakajima,Japan,"[2007, 2008, 2009]",0.0,36.0,36.0,0.0,0.0,0.0,0.0,9.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.25,3,False +Satoru Nakajima,Japan,"[1987, 1988, 1989, 1990, 1991]",0.0,80.0,74.0,0.0,0.0,0.0,1.0,16.0,False,,1990,0.0,0.925,0.0,0.0,0.0125,0.2,5,False +Shinji Nakano,Japan,"[1997, 1998]",0.0,33.0,33.0,0.0,0.0,0.0,0.0,2.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.06060606060606061,2,False +Duke Nalon,United States,"[1951, 1952, 1953]",0.0,5.0,3.0,1.0,0.0,0.0,0.0,0.0,False,,1950,0.2,0.6,0.0,0.0,0.0,0.0,3,False +Alessandro Nannini,Italy,"[1986, 1987, 1988, 1989, 1990]",0.0,78.0,76.0,0.0,1.0,9.0,2.0,65.0,False,,1990,0.0,0.9743589743589743,0.01282051282051282,0.11538461538461539,0.02564102564102564,0.8333333333333334,5,False +Emanuele Naspetti,Italy,"[1992, 1993]",0.0,6.0,6.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Felipe Nasr,Brazil,"[2015, 2016]",0.0,40.0,39.0,0.0,0.0,0.0,0.0,29.0,False,,2020,0.0,0.975,0.0,0.0,0.0,0.725,2,False +Massimo Natili,Italy,[1961],0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.5,0.0,0.0,0.0,0.0,1,False +Brian Naylor,United Kingdom,"[1957, 1958, 1959, 1960, 1961]",0.0,8.0,7.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.875,0.0,0.0,0.0,0.0,5,False +Mike Nazaruk,United States,"[1951, 1953, 1954]",0.0,4.0,3.0,0.0,0.0,1.0,0.0,8.0,False,,1950,0.0,0.75,0.0,0.25,0.0,2.0,3,False +Tiff Needell,United Kingdom,[1980],0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.5,0.0,0.0,0.0,0.0,1,False +Jac Nellemann,Denmark,[1976],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Patrick Nève,Belgium,"[1976, 1977, 1978]",0.0,14.0,10.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.7142857142857143,0.0,0.0,0.0,0.0,3,False +John Nicholson,New Zealand,"[1974, 1975]",0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Cal Niday,United States,"[1953, 1954, 1955]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Helmut Niedermayr,West Germany,[1952],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Brausch Niemann,South Africa,"[1963, 1965]",0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Gunnar Nilsson,Sweden,"[1976, 1977]",0.0,32.0,31.0,0.0,1.0,4.0,1.0,31.0,False,,1980,0.0,0.96875,0.03125,0.125,0.03125,0.96875,2,False +Hideki Noda,Japan,[1994],0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Lando Norris,United Kingdom,"[2019, 2020, 2021, 2022]",0.0,83.0,83.0,1.0,0.0,6.0,5.0,428.0,True,,2020,0.012048192771084338,1.0,0.0,0.07228915662650602,0.060240963855421686,5.156626506024097,4,False +Rodney Nuckey,United Kingdom,[1953],0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.5,0.0,0.0,0.0,0.0,1,False +Robert O'Brien,United States,[1952],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Esteban Ocon,France,"[2016, 2017, 2018, 2020, 2021, 2022]",0.0,112.0,112.0,0.0,1.0,2.0,0.0,364.0,True,,2020,0.0,1.0,0.008928571428571428,0.017857142857142856,0.0,3.25,6,False +Pat O'Connor,United States,"[1954, 1955, 1956, 1957, 1958]",0.0,6.0,5.0,1.0,0.0,0.0,0.0,0.0,False,,1960,0.16666666666666666,0.8333333333333334,0.0,0.0,0.0,0.0,5,False +Casimiro de Oliveira,Portugal,[1958],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Jackie Oliver,United Kingdom,"[1968, 1969, 1970, 1971, 1972, 1973, 1977]",0.0,52.0,50.0,0.0,0.0,2.0,1.0,13.0,False,,1970,0.0,0.9615384615384616,0.0,0.038461538461538464,0.019230769230769232,0.25,7,False +Danny Ongais,United States,"[1977, 1978]",0.0,6.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,2,False +Rikky von Opel,Liechtenstein,"[1973, 1974]",0.0,14.0,10.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.7142857142857143,0.0,0.0,0.0,0.0,2,False +Karl Oppitzhauser,Austria,[1976],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Fritz d'Orey,Brazil,[1959],0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Arthur Owen,United Kingdom,[1960],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Carlos Pace,Brazil,"[1972, 1973, 1974, 1975, 1976, 1977]",0.0,73.0,72.0,1.0,1.0,6.0,5.0,58.0,False,,1970,0.0136986301369863,0.9863013698630136,0.0136986301369863,0.0821917808219178,0.0684931506849315,0.7945205479452054,6,False +Nello Pagani,Italy,[1950],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Riccardo Paletti,Italy,[1982],0.0,8.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.25,0.0,0.0,0.0,0.0,1,False +Torsten Palm,Sweden,[1975],0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.5,0.0,0.0,0.0,0.0,1,False +Jolyon Palmer,United Kingdom,"[2016, 2017]",0.0,37.0,35.0,0.0,0.0,0.0,0.0,9.0,False,,2020,0.0,0.9459459459459459,0.0,0.0,0.0,0.24324324324324326,2,False +Jonathan Palmer,United Kingdom,"[1983, 1984, 1985, 1986, 1987, 1988, 1989]",0.0,88.0,83.0,0.0,0.0,0.0,1.0,14.0,False,,1990,0.0,0.9431818181818182,0.0,0.0,0.011363636363636364,0.1590909090909091,7,False +Olivier Panis,France,"[1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004]",0.0,158.0,157.0,0.0,1.0,5.0,0.0,76.0,False,,2000,0.0,0.9936708860759493,0.006329113924050633,0.03164556962025317,0.0,0.4810126582278481,10,False +Giorgio Pantano,Italy,[2004],0.0,15.0,14.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,0.9333333333333333,0.0,0.0,0.0,0.0,1,False +Massimiliano Papis,Italy,[1995],0.0,7.0,7.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Mike Parkes,United Kingdom,"[1959, 1966, 1967]",0.0,7.0,6.0,1.0,0.0,2.0,0.0,14.0,False,,1960,0.14285714285714285,0.8571428571428571,0.0,0.2857142857142857,0.0,2.0,3,False +Reg Parnell,United Kingdom,"[1950, 1951, 1952, 1954]",0.0,7.0,6.0,0.0,0.0,1.0,0.0,9.0,False,,1950,0.0,0.8571428571428571,0.0,0.14285714285714285,0.0,1.2857142857142858,4,False +Tim Parnell,United Kingdom,"[1959, 1961, 1963]",0.0,4.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.5,0.0,0.0,0.0,0.0,3,False +Johnnie Parsons,United States,"[1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958]",0.0,9.0,9.0,0.0,1.0,1.0,1.0,12.0,False,,1950,0.0,1.0,0.1111111111111111,0.1111111111111111,0.1111111111111111,1.3333333333333333,9,False +Riccardo Patrese,Italy,"[1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993]",0.0,257.0,256.0,8.0,6.0,37.0,13.0,281.0,False,,1980,0.0311284046692607,0.9961089494163424,0.023346303501945526,0.14396887159533073,0.05058365758754864,1.093385214007782,17,False +Al Pease,Canada,"[1967, 1968, 1969]",0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,3,False +Roger Penske,United States,"[1961, 1962]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Cesare Perdisa,Italy,"[1955, 1956, 1957]",0.0,8.0,8.0,0.0,0.0,2.0,0.0,5.0,False,,1960,0.0,1.0,0.0,0.25,0.0,0.625,3,False +Sergio Pérez,Mexico,"[2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022]",0.0,240.0,236.0,1.0,4.0,27.0,9.0,1219.0,True,,2020,0.004166666666666667,0.9833333333333333,0.016666666666666666,0.1125,0.0375,5.079166666666667,12,False +Luis Pérez-Sala,Spain,"[1988, 1989]",0.0,32.0,26.0,0.0,0.0,0.0,0.0,1.0,False,,1990,0.0,0.8125,0.0,0.0,0.0,0.03125,2,False +Larry Perkins,Australia,"[1974, 1976, 1977]",0.0,15.0,11.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.7333333333333333,0.0,0.0,0.0,0.0,3,False +Henri Pescarolo,France,"[1968, 1970, 1971, 1972, 1973, 1974, 1976]",0.0,64.0,57.0,0.0,0.0,1.0,1.0,12.0,False,,1970,0.0,0.890625,0.0,0.015625,0.015625,0.1875,7,False +Alessandro Pesenti-Rossi,Italy,[1976],0.0,4.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.75,0.0,0.0,0.0,0.0,1,False +Josef Peters,West Germany,[1952],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Ronnie Peterson,Sweden,"[1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978]",0.0,123.0,123.0,14.0,10.0,26.0,9.0,206.0,False,,1970,0.11382113821138211,1.0,0.08130081300813008,0.21138211382113822,0.07317073170731707,1.6747967479674797,9,False +Vitaly Petrov,Russia,"[2010, 2011, 2012]",0.0,58.0,57.0,0.0,0.0,1.0,1.0,64.0,False,,2010,0.0,0.9827586206896551,0.0,0.017241379310344827,0.017241379310344827,1.103448275862069,3,False +Alfredo Pián,Argentina,[1950],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Oscar Piastri,Australia,[2023],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,True,,2020,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Charles Pic,France,"[2012, 2013]",0.0,39.0,39.0,0.0,0.0,0.0,0.0,0.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.0,2,False +François Picard,France,[1958],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Ernie Pieterse,South Africa,"[1962, 1963, 1965]",0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,3,False +Paul Pietsch,West Germany,"[1950, 1951, 1952]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,3,False +André Pilette,Belgium,"[1951, 1953, 1954, 1956, 1961, 1963, 1964]",0.0,14.0,9.0,0.0,0.0,0.0,0.0,2.0,False,,1960,0.0,0.6428571428571429,0.0,0.0,0.0,0.14285714285714285,7,False +Teddy Pilette,Belgium,"[1974, 1977]",0.0,4.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.25,0.0,0.0,0.0,0.0,2,False +Luigi Piotti,Italy,"[1955, 1956, 1957, 1958]",0.0,8.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.625,0.0,0.0,0.0,0.0,4,False +David Piper,United Kingdom,"[1959, 1960]",0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,2,False +Nelson Piquet,Brazil,"[1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991]",3.0,207.0,204.0,24.0,23.0,60.0,23.0,481.5,False,"[1981, 1983, 1987]",1980,0.11594202898550725,0.9855072463768116,0.1111111111111111,0.2898550724637681,0.1111111111111111,2.3260869565217392,14,True +Nelson Piquet Jr.,Brazil,"[2008, 2009]",0.0,28.0,28.0,0.0,0.0,1.0,0.0,19.0,False,,2010,0.0,1.0,0.0,0.03571428571428571,0.0,0.6785714285714286,2,False +Renato Pirocchi,Italy,[1961],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Didier Pironi,France,"[1978, 1979, 1980, 1981, 1982]",0.0,72.0,70.0,4.0,3.0,13.0,5.0,101.0,False,,1980,0.05555555555555555,0.9722222222222222,0.041666666666666664,0.18055555555555555,0.06944444444444445,1.4027777777777777,5,False +Emanuele Pirro,Italy,"[1989, 1990, 1991]",0.0,40.0,37.0,0.0,0.0,0.0,0.0,3.0,False,,1990,0.0,0.925,0.0,0.0,0.0,0.075,3,False +Antônio Pizzonia,Brazil,"[2003, 2004, 2005]",0.0,20.0,20.0,0.0,0.0,0.0,0.0,8.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.4,3,False +Eric van de Poele,Belgium,"[1991, 1992]",0.0,29.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.1724137931034483,0.0,0.0,0.0,0.0,2,False +Jacques Pollet,France,"[1954, 1955]",0.0,5.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Ben Pon,Netherlands,[1962],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Dennis Poore,United Kingdom,[1952],0.0,2.0,2.0,0.0,0.0,0.0,0.0,3.0,False,,1950,0.0,1.0,0.0,0.0,0.0,1.5,1,False +Alfonso de Portago,Spain,"[1956, 1957]",0.0,5.0,5.0,0.0,0.0,1.0,0.0,4.0,False,,1960,0.0,1.0,0.0,0.2,0.0,0.8,2,False +Sam Posey,United States,"[1971, 1972]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Charles Pozzi,France,[1950],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jackie Pretorius,South Africa,"[1965, 1968, 1971, 1973]",0.0,4.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.75,0.0,0.0,0.0,0.0,4,False +Ernesto Prinoth,Italy,[1962],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +David Prophet,United Kingdom,"[1963, 1965]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Alain Prost,France,"[1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1993]",4.0,202.0,199.0,33.0,51.0,106.0,41.0,768.5,False,"[1985, 1986, 1989, 1993]",1990,0.16336633663366337,0.9851485148514851,0.2524752475247525,0.5247524752475248,0.20297029702970298,3.8044554455445545,13,True +Tom Pryce,United Kingdom,"[1974, 1975, 1976, 1977]",0.0,42.0,42.0,1.0,0.0,2.0,0.0,19.0,False,,1980,0.023809523809523808,1.0,0.0,0.047619047619047616,0.0,0.4523809523809524,4,False +David Purley,United Kingdom,"[1973, 1974, 1977]",0.0,11.0,7.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.6363636363636364,0.0,0.0,0.0,0.0,3,False +Clive Puzey,Rhodesia,[1965],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Dieter Quester,Austria,"[1969, 1974]",0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Ian Raby,United Kingdom,"[1963, 1964, 1965]",0.0,7.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.42857142857142855,0.0,0.0,0.0,0.0,3,False +Bobby Rahal,United States,[1978],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Kimi Räikkönen,Finland,"[2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021]",1.0,353.0,349.0,18.0,21.0,103.0,46.0,1873.0,False,[2007],2010,0.05099150141643059,0.9886685552407932,0.059490084985835696,0.29178470254957506,0.13031161473087818,5.305949008498583,19,True +Hermano da Silva Ramos,Brazil,"[1955, 1956]",0.0,7.0,7.0,0.0,0.0,0.0,0.0,2.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.2857142857142857,2,False +Pierre-Henri Raphanel,France,"[1988, 1989]",0.0,17.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.058823529411764705,0.0,0.0,0.0,0.0,2,False +Dick Rathmann,United States,"[1950, 1956, 1958, 1959, 1960]",0.0,6.0,5.0,1.0,0.0,0.0,0.0,2.0,False,,1960,0.16666666666666666,0.8333333333333334,0.0,0.0,0.0,0.3333333333333333,5,False +Jim Rathmann,United States,"[1950, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960]",0.0,10.0,10.0,0.0,1.0,4.0,2.0,29.0,False,,1960,0.0,1.0,0.1,0.4,0.2,2.9,10,False +Roland Ratzenberger,Austria,[1994],0.0,3.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.3333333333333333,0.0,0.0,0.0,0.0,1,False +Héctor Rebaque,Mexico,"[1977, 1978, 1979, 1980, 1981]",0.0,58.0,41.0,0.0,0.0,0.0,0.0,13.0,False,,1980,0.0,0.7068965517241379,0.0,0.0,0.0,0.22413793103448276,5,False +Brian Redman,United Kingdom,"[1968, 1970, 1971, 1972, 1973, 1974]",0.0,15.0,12.0,0.0,0.0,1.0,0.0,8.0,False,,1970,0.0,0.8,0.0,0.06666666666666667,0.0,0.5333333333333333,6,False +Jimmy Reece,United States,"[1952, 1954, 1955, 1956, 1957, 1958]",0.0,6.0,6.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,6,False +Ray Reed,Rhodesia,[1965],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Alan Rees,United Kingdom,[1967],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Clay Regazzoni,Switzerland,"[1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980]",0.0,139.0,132.0,5.0,5.0,28.0,15.0,209.0,False,,1980,0.03597122302158273,0.9496402877697842,0.03597122302158273,0.2014388489208633,0.1079136690647482,1.5035971223021583,11,False +Paul di Resta,United Kingdom,"[2011, 2012, 2013, 2017]",0.0,59.0,59.0,0.0,0.0,0.0,0.0,121.0,False,,2010,0.0,1.0,0.0,0.0,0.0,2.0508474576271185,4,False +Carlos Reutemann,Argentina,"[1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982]",0.0,146.0,146.0,6.0,12.0,45.0,6.0,298.0,False,,1980,0.0410958904109589,1.0,0.0821917808219178,0.3082191780821918,0.0410958904109589,2.041095890410959,11,False +Lance Reventlow,United States,[1960],0.0,4.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.25,0.0,0.0,0.0,0.0,1,False +Peter Revson,United States,"[1964, 1971, 1972, 1973, 1974]",0.0,32.0,30.0,1.0,2.0,8.0,0.0,61.0,False,,1970,0.03125,0.9375,0.0625,0.25,0.0,1.90625,5,False +John Rhodes,United Kingdom,[1965],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Alex Ribeiro,Brazil,"[1976, 1977, 1979]",0.0,20.0,10.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.5,0.0,0.0,0.0,0.0,3,False +Daniel Ricciardo,Australia,"[2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022]",0.0,232.0,232.0,3.0,8.0,32.0,16.0,1311.0,False,,2020,0.01293103448275862,1.0,0.034482758620689655,0.13793103448275862,0.06896551724137931,5.650862068965517,12,False +Ken Richardson,United Kingdom,[1951],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Fritz Riess,West Germany,[1952],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jim Rigsby,United States,[1952],0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.5,0.0,0.0,0.0,0.0,1,False +Jochen Rindt,Austria,"[1964, 1965, 1966, 1967, 1968, 1969, 1970]",1.0,62.0,60.0,10.0,6.0,13.0,3.0,107.0,False,[1970],1970,0.16129032258064516,0.967741935483871,0.0967741935483871,0.20967741935483872,0.04838709677419355,1.7258064516129032,7,True +John Riseley-Prichard,United Kingdom,[1954],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Giovanni de Riu,Italy,[1954],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Richard Robarts,United Kingdom,[1974],0.0,4.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.75,0.0,0.0,0.0,0.0,1,False +Pedro Rodríguez,Mexico,"[1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971]",0.0,54.0,54.0,0.0,2.0,7.0,1.0,71.0,False,,1970,0.0,1.0,0.037037037037037035,0.12962962962962962,0.018518518518518517,1.3148148148148149,9,False +Ricardo Rodríguez,Mexico,"[1961, 1962]",0.0,6.0,5.0,0.0,0.0,0.0,0.0,4.0,False,,1960,0.0,0.8333333333333334,0.0,0.0,0.0,0.6666666666666666,2,False +Alberto Rodriguez Larreta,Argentina,[1960],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Franco Rol,Italy,"[1950, 1951, 1952]",0.0,5.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Alan Rollinson,United Kingdom,[1965],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Tony Rolt,United Kingdom,"[1950, 1953, 1955]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Bertil Roos,Sweden,[1974],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Pedro de la Rosa,Spain,"[1999, 2000, 2001, 2002, 2005, 2006, 2010, 2011, 2012]",0.0,107.0,104.0,0.0,0.0,1.0,1.0,35.0,False,,2010,0.0,0.9719626168224299,0.0,0.009345794392523364,0.009345794392523364,0.32710280373831774,9,False +Keke Rosberg,Finland,"[1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986]",1.0,128.0,114.0,5.0,5.0,17.0,3.0,159.5,False,[1982],1980,0.0390625,0.890625,0.0390625,0.1328125,0.0234375,1.24609375,9,True +Nico Rosberg,Germany,"[2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016]",1.0,206.0,206.0,30.0,23.0,57.0,20.0,1594.5,False,[2016],2010,0.14563106796116504,1.0,0.11165048543689321,0.2766990291262136,0.0970873786407767,7.740291262135922,11,True +Mauri Rose,United States,"[1950, 1951]",0.0,2.0,2.0,0.0,0.0,1.0,0.0,4.0,False,,1950,0.0,1.0,0.0,0.5,0.0,2.0,2,False +Louis Rosier,France,"[1950, 1951, 1952, 1953, 1954, 1955, 1956]",0.0,38.0,38.0,0.0,0.0,2.0,0.0,18.0,False,,1950,0.0,1.0,0.0,0.05263157894736842,0.0,0.47368421052631576,7,False +Ricardo Rosset,Brazil,"[1996, 1997, 1998]",0.0,33.0,26.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,0.7878787878787878,0.0,0.0,0.0,0.0,3,False +Alexander Rossi,United States,[2015],0.0,7.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,2020,0.0,0.7142857142857143,0.0,0.0,0.0,0.0,1,False +Huub Rothengatter,Netherlands,"[1984, 1985, 1986]",0.0,30.0,25.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.8333333333333334,0.0,0.0,0.0,0.0,3,False +Basil van Rooyen,South Africa,"[1968, 1969]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Lloyd Ruby,United States,"[1960, 1961]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Jean-Claude Rudaz,Switzerland,[1964],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +George Russell,United Kingdom,"[2019, 2020, 2021, 2022]",0.0,83.0,83.0,1.0,1.0,9.0,5.0,300.0,True,,2020,0.012048192771084338,1.0,0.012048192771084338,0.10843373493975904,0.060240963855421686,3.6144578313253013,4,False +Eddie Russo,United States,"[1955, 1956, 1957, 1960]",0.0,7.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.5714285714285714,0.0,0.0,0.0,0.0,4,False +Paul Russo,United States,"[1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960]",0.0,11.0,8.0,0.0,0.0,1.0,1.0,8.5,False,,1960,0.0,0.7272727272727273,0.0,0.09090909090909091,0.09090909090909091,0.7727272727272727,11,False +Troy Ruttman,United States,"[1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1960]",0.0,12.0,8.0,0.0,1.0,1.0,0.0,9.5,False,,1950,0.0,0.6666666666666666,0.08333333333333333,0.08333333333333333,0.0,0.7916666666666666,10,False +Peter Ryan,Canada,[1961],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Eddie Sachs,United States,"[1957, 1958, 1959, 1960]",0.0,7.0,4.0,1.0,0.0,0.0,0.0,0.0,False,,1960,0.14285714285714285,0.5714285714285714,0.0,0.0,0.0,0.0,4,False +Bob Said,United States,[1959],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Carlos Sainz Jr.,Spain,"[2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022]",0.0,164.0,163.0,3.0,1.0,15.0,3.0,794.5,True,,2020,0.018292682926829267,0.9939024390243902,0.006097560975609756,0.09146341463414634,0.018292682926829267,4.844512195121951,8,False +Eliseo Salazar,Chile,"[1981, 1982, 1983]",0.0,37.0,24.0,0.0,0.0,0.0,0.0,3.0,False,,1980,0.0,0.6486486486486487,0.0,0.0,0.0,0.08108108108108109,3,False +Mika Salo,Finland,"[1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002]",0.0,111.0,109.0,0.0,0.0,2.0,0.0,33.0,False,,2000,0.0,0.9819819819819819,0.0,0.018018018018018018,0.0,0.2972972972972973,8,False +Roy Salvadori,United Kingdom,"[1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962]",0.0,50.0,47.0,0.0,0.0,2.0,0.0,19.0,False,,1960,0.0,0.94,0.0,0.04,0.0,0.38,11,False +Consalvo Sanesi,Italy,"[1950, 1951]",0.0,5.0,5.0,0.0,0.0,0.0,0.0,3.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.6,2,False +Stéphane Sarrazin,France,[1999],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Logan Sargeant,United States,[2023],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,True,,2020,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Takuma Sato,Japan,"[2002, 2003, 2004, 2005, 2006, 2007, 2008]",0.0,92.0,90.0,0.0,0.0,1.0,0.0,44.0,False,,2000,0.0,0.9782608695652174,0.0,0.010869565217391304,0.0,0.4782608695652174,7,False +Carl Scarborough,United States,"[1951, 1953]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Ludovico Scarfiotti,Italy,"[1963, 1964, 1965, 1966, 1967, 1968]",0.0,12.0,10.0,0.0,1.0,1.0,1.0,17.0,False,,1970,0.0,0.8333333333333334,0.08333333333333333,0.08333333333333333,0.08333333333333333,1.4166666666666667,6,False +Giorgio Scarlatti,Italy,"[1956, 1957, 1958, 1959, 1960, 1961]",0.0,15.0,12.0,0.0,0.0,0.0,0.0,1.0,False,,1960,0.0,0.8,0.0,0.0,0.0,0.06666666666666667,6,False +Ian Scheckter,South Africa,"[1974, 1975, 1976, 1977]",0.0,20.0,18.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.9,0.0,0.0,0.0,0.0,4,False +Jody Scheckter,South Africa,"[1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980]",1.0,113.0,112.0,3.0,10.0,33.0,5.0,246.0,False,[1979],1980,0.02654867256637168,0.9911504424778761,0.08849557522123894,0.2920353982300885,0.04424778761061947,2.1769911504424777,9,True +Harry Schell,United States,"[1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960]",0.0,57.0,56.0,0.0,0.0,2.0,0.0,32.0,False,,1960,0.0,0.9824561403508771,0.0,0.03508771929824561,0.0,0.5614035087719298,11,False +Tim Schenken,Australia,"[1970, 1971, 1972, 1973, 1974]",0.0,36.0,34.0,0.0,0.0,1.0,0.0,7.0,False,,1970,0.0,0.9444444444444444,0.0,0.027777777777777776,0.0,0.19444444444444445,5,False +Albert Scherrer,Switzerland,[1953],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Domenico Schiattarella,Italy,"[1994, 1995]",0.0,7.0,6.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.8571428571428571,0.0,0.0,0.0,0.0,2,False +Heinz Schiller,Switzerland,[1962],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Bill Schindler,United States,"[1950, 1951, 1952]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Jean-Louis Schlesser,France,"[1983, 1988]",0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Jo Schlesser,France,[1968],0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Bernd Schneider,West Germany,"[1988, 1989, 1990]",0.0,34.0,9.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.2647058823529412,0.0,0.0,0.0,0.0,3,False +Rudolf Schoeller,Switzerland,[1952],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Rob Schroeder,United States,[1962],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Michael Schumacher,Germany,"[1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2010, 2011, 2012]",7.0,308.0,306.0,68.0,91.0,155.0,77.0,1566.0,False,"[1994, 1995, 2000, 2001, 2002, 2003, 2004]",2000,0.22077922077922077,0.9935064935064936,0.29545454545454547,0.5032467532467533,0.25,5.084415584415584,19,True +Mick Schumacher,Germany,"[2021, 2022]",0.0,44.0,43.0,0.0,0.0,0.0,0.0,12.0,False,,2020,0.0,0.9772727272727273,0.0,0.0,0.0,0.2727272727272727,2,False +Ralf Schumacher,Germany,"[1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007]",0.0,181.0,180.0,6.0,6.0,27.0,8.0,329.0,False,,2000,0.03314917127071823,0.994475138121547,0.03314917127071823,0.14917127071823205,0.04419889502762431,1.8176795580110496,11,False +Vern Schuppan,Australia,"[1972, 1974, 1975, 1977]",0.0,13.0,9.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.6923076923076923,0.0,0.0,0.0,0.0,4,False +Adolfo Schwelm Cruz,Argentina,[1953],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Bob Scott,United States,"[1952, 1953, 1954]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Archie Scott Brown,United Kingdom,[1956],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Piero Scotti,Italy,[1956],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Wolfgang Seidel,West Germany,"[1953, 1958, 1960, 1961, 1962]",0.0,12.0,10.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.8333333333333334,0.0,0.0,0.0,0.0,5,False +Günther Seiffert,West Germany,[1962],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Ayrton Senna,Brazil,"[1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994]",3.0,162.0,161.0,65.0,41.0,80.0,19.0,610.0,False,"[1988, 1990, 1991]",1990,0.4012345679012346,0.9938271604938271,0.25308641975308643,0.49382716049382713,0.11728395061728394,3.765432098765432,11,True +Bruno Senna,Brazil,"[2010, 2011, 2012]",0.0,46.0,46.0,0.0,0.0,0.0,1.0,33.0,False,,2010,0.0,1.0,0.0,0.0,0.021739130434782608,0.717391304347826,3,False +Dorino Serafini,Italy,[1950],0.0,1.0,1.0,0.0,0.0,1.0,0.0,3.0,False,,1950,0.0,1.0,0.0,1.0,0.0,3.0,1,False +Chico Serra,Brazil,"[1981, 1982, 1983]",0.0,33.0,18.0,0.0,0.0,0.0,0.0,1.0,False,,1980,0.0,0.5454545454545454,0.0,0.0,0.0,0.030303030303030304,3,False +Doug Serrurier,South Africa,"[1962, 1963, 1965]",0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,3,False +Johnny Servoz-Gavin,France,"[1967, 1968, 1969, 1970]",0.0,13.0,12.0,0.0,0.0,1.0,0.0,9.0,False,,1970,0.0,0.9230769230769231,0.0,0.07692307692307693,0.0,0.6923076923076923,4,False +Tony Settember,United States,"[1962, 1963]",0.0,7.0,6.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.8571428571428571,0.0,0.0,0.0,0.0,2,False +Hap Sharp,United States,"[1961, 1962, 1963, 1964]",0.0,6.0,6.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,4,False +Brian Shawe-Taylor,United Kingdom,"[1950, 1951]",0.0,3.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,2,False +Carroll Shelby,United States,"[1958, 1959]",0.0,8.0,8.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Tony Shelly,New Zealand,[1962],0.0,3.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.3333333333333333,0.0,0.0,0.0,0.0,1,False +Jo Siffert,Switzerland,"[1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971]",0.0,100.0,96.0,2.0,2.0,6.0,4.0,68.0,False,,1970,0.02,0.96,0.02,0.06,0.04,0.68,10,False +André Simon,France,"[1951, 1952, 1955, 1956, 1957]",0.0,12.0,11.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.9166666666666666,0.0,0.0,0.0,0.0,5,False +Sergey Sirotkin,Russia,[2018],0.0,21.0,21.0,0.0,0.0,0.0,0.0,1.0,False,,2020,0.0,1.0,0.0,0.0,0.0,0.047619047619047616,1,False +Rob Slotemaker,Netherlands,[1962],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Moisés Solana,Mexico,"[1963, 1964, 1965, 1966, 1967, 1968]",0.0,8.0,8.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,6,False +Alex Soler-Roig,Spain,"[1970, 1971, 1972]",0.0,10.0,6.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.6,0.0,0.0,0.0,0.0,3,False +Raymond Sommer,France,[1950],0.0,5.0,5.0,0.0,0.0,0.0,0.0,3.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.6,1,False +Vincenzo Sospiri,Italy,[1997],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Stephen South,United Kingdom,[1980],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Mike Sparken,France,[1955],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Scott Speed,United States,"[2006, 2007]",0.0,28.0,28.0,0.0,0.0,0.0,0.0,0.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Mike Spence,United Kingdom,"[1963, 1964, 1965, 1966, 1967, 1968]",0.0,37.0,36.0,0.0,0.0,1.0,0.0,27.0,False,,1970,0.0,0.972972972972973,0.0,0.02702702702702703,0.0,0.7297297297297297,6,False +Alan Stacey,United Kingdom,"[1958, 1959, 1960]",0.0,7.0,7.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Gaetano Starrabba,Italy,[1961],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Will Stevens,United Kingdom,"[2014, 2015]",0.0,20.0,18.0,0.0,0.0,0.0,0.0,0.0,False,,2010,0.0,0.9,0.0,0.0,0.0,0.0,2,False +Chuck Stevenson,United States,"[1951, 1952, 1953, 1954, 1960]",0.0,5.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,5,False +Ian Stewart,United Kingdom,[1953],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jackie Stewart,United Kingdom,"[1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973]",3.0,100.0,99.0,17.0,27.0,43.0,15.0,359.0,False,"[1969, 1971, 1973]",1970,0.17,0.99,0.27,0.43,0.15,3.59,9,True +Jimmy Stewart,United Kingdom,[1953],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Siegfried Stohr,Italy,[1981],0.0,13.0,9.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.6923076923076923,0.0,0.0,0.0,0.0,1,False +Rolf Stommelen,West Germany,"[1970, 1971, 1972, 1973, 1974, 1975, 1976, 1978]",0.0,63.0,54.0,0.0,0.0,1.0,0.0,14.0,False,,1970,0.0,0.8571428571428571,0.0,0.015873015873015872,0.0,0.2222222222222222,8,False +Philippe Streiff,France,"[1984, 1985, 1986, 1987, 1988]",0.0,54.0,53.0,0.0,0.0,1.0,0.0,11.0,False,,1990,0.0,0.9814814814814815,0.0,0.018518518518518517,0.0,0.2037037037037037,5,False +Lance Stroll,Canada,"[2017, 2018, 2019, 2020, 2021, 2022]",0.0,124.0,123.0,1.0,0.0,3.0,0.0,202.0,True,,2020,0.008064516129032258,0.9919354838709677,0.0,0.024193548387096774,0.0,1.6290322580645162,6,False +Hans Stuck,West Germany,"[1951, 1952, 1953]",0.0,5.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.6,0.0,0.0,0.0,0.0,3,False +Hans-Joachim Stuck,West Germany,"[1974, 1975, 1976, 1977, 1978, 1979]",0.0,81.0,74.0,0.0,0.0,2.0,0.0,29.0,False,,1980,0.0,0.9135802469135802,0.0,0.024691358024691357,0.0,0.35802469135802467,6,False +Otto Stuppacher,Austria,[1976],0.0,3.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Danny Sullivan,United States,[1983],0.0,15.0,15.0,0.0,0.0,0.0,0.0,2.0,False,,1980,0.0,1.0,0.0,0.0,0.0,0.13333333333333333,1,False +Marc Surer,Switzerland,"[1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986]",0.0,88.0,82.0,0.0,0.0,0.0,1.0,17.0,False,,1980,0.0,0.9318181818181818,0.0,0.0,0.011363636363636364,0.19318181818181818,8,False +John Surtees,United Kingdom,"[1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972]",1.0,113.0,111.0,8.0,6.0,24.0,10.0,180.0,False,[1964],1970,0.07079646017699115,0.9823008849557522,0.05309734513274336,0.21238938053097345,0.08849557522123894,1.592920353982301,13,True +Andy Sutcliffe,United Kingdom,[1977],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Adrian Sutil,Germany,"[2007, 2008, 2009, 2010, 2011, 2013, 2014]",0.0,128.0,128.0,0.0,0.0,0.0,1.0,124.0,False,,2010,0.0,1.0,0.0,0.0,0.0078125,0.96875,7,False +Len Sutton,United States,"[1958, 1959, 1960]",0.0,4.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.75,0.0,0.0,0.0,0.0,3,False +Aguri Suzuki,Japan,"[1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995]",0.0,88.0,65.0,0.0,0.0,1.0,0.0,8.0,False,,1990,0.0,0.7386363636363636,0.0,0.011363636363636364,0.0,0.09090909090909091,8,False +Toshio Suzuki,Japan,[1993],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jacques Swaters,Belgium,"[1951, 1953, 1954]",0.0,8.0,7.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.875,0.0,0.0,0.0,0.0,3,False +Bob Sweikert,United States,"[1952, 1953, 1954, 1955, 1956]",0.0,7.0,5.0,0.0,1.0,1.0,0.0,8.0,False,,1950,0.0,0.7142857142857143,0.14285714285714285,0.14285714285714285,0.0,1.1428571428571428,5,False +Toranosuke Takagi,Japan,"[1998, 1999]",0.0,32.0,32.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Noritake Takahara,Japan,"[1976, 1977]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Kunimitsu Takahashi,Japan,[1977],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Patrick Tambay,France,"[1977, 1978, 1979, 1981, 1982, 1983, 1984, 1985, 1986]",0.0,123.0,114.0,5.0,2.0,11.0,2.0,103.0,False,,1980,0.04065040650406504,0.926829268292683,0.016260162601626018,0.08943089430894309,0.016260162601626018,0.8373983739837398,9,False +Luigi Taramazzo,Italy,[1958],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Gabriele Tarquini,Italy,"[1987, 1988, 1989, 1990, 1991, 1992, 1995]",0.0,79.0,38.0,0.0,0.0,0.0,0.0,1.0,False,,1990,0.0,0.4810126582278481,0.0,0.0,0.0,0.012658227848101266,7,False +Piero Taruffi,Italy,"[1950, 1951, 1952, 1954, 1955, 1956]",0.0,19.0,18.0,0.0,1.0,5.0,1.0,41.0,False,,1950,0.0,0.9473684210526315,0.05263157894736842,0.2631578947368421,0.05263157894736842,2.1578947368421053,6,False +Dennis Taylor,United Kingdom,[1959],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Henry Taylor,United Kingdom,"[1959, 1960, 1961]",0.0,11.0,8.0,0.0,0.0,0.0,0.0,3.0,False,,1960,0.0,0.7272727272727273,0.0,0.0,0.0,0.2727272727272727,3,False +John Taylor,United Kingdom,"[1964, 1966]",0.0,5.0,5.0,0.0,0.0,0.0,0.0,1.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.2,2,False +Mike Taylor,United Kingdom,"[1959, 1960]",0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Trevor Taylor,United Kingdom,"[1959, 1961, 1962, 1963, 1964, 1966]",0.0,29.0,27.0,0.0,0.0,1.0,0.0,8.0,False,,1960,0.0,0.9310344827586207,0.0,0.034482758620689655,0.0,0.27586206896551724,6,False +Marshall Teague,United States,"[1953, 1954, 1957]",0.0,5.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.6,0.0,0.0,0.0,0.0,3,False +Shorty Templeman,United States,"[1955, 1958, 1960]",0.0,5.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.6,0.0,0.0,0.0,0.0,3,False +Max de Terra,Switzerland,"[1952, 1953]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,2,False +André Testut,Monaco,"[1958, 1959]",0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,2,False +Mike Thackwell,New Zealand,"[1980, 1984]",0.0,5.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.4,0.0,0.0,0.0,0.0,2,False +Alfonso Thiele,United States,[1960],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Eric Thompson,United Kingdom,[1952],0.0,1.0,1.0,0.0,0.0,0.0,0.0,2.0,False,,1950,0.0,1.0,0.0,0.0,0.0,2.0,1,False +Johnny Thomson,United States,"[1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960]",0.0,8.0,8.0,1.0,0.0,1.0,1.0,10.0,False,,1960,0.125,1.0,0.0,0.125,0.125,1.25,8,False +Leslie Thorne,United Kingdom,[1954],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Bud Tingelstad,United States,[1960],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Sam Tingle,Rhodesia,"[1963, 1965, 1967, 1968, 1969]",0.0,5.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,5,False +Desmond Titterington,United Kingdom,[1956],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Johnnie Tolan,United States,"[1956, 1957, 1958]",0.0,7.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.42857142857142855,0.0,0.0,0.0,0.0,3,False +Alejandro de Tomaso,Argentina,"[1957, 1959]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Charles de Tornaco,Belgium,"[1952, 1953]",0.0,4.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Tony Trimmer,United Kingdom,"[1975, 1976, 1977, 1978]",0.0,6.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,4,False +Maurice Trintignant,France,"[1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964]",0.0,84.0,82.0,0.0,2.0,10.0,1.0,72.33,False,,1960,0.0,0.9761904761904762,0.023809523809523808,0.11904761904761904,0.011904761904761904,0.8610714285714286,15,False +Wolfgang von Trips,West Germany,"[1956, 1957, 1958, 1959, 1960, 1961]",0.0,29.0,27.0,1.0,2.0,6.0,0.0,56.0,False,,1960,0.034482758620689655,0.9310344827586207,0.06896551724137931,0.20689655172413793,0.0,1.9310344827586208,6,False +Jarno Trulli,Italy,"[1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011]",0.0,256.0,252.0,4.0,1.0,11.0,1.0,246.5,False,,2000,0.015625,0.984375,0.00390625,0.04296875,0.00390625,0.962890625,15,False +Yuki Tsunoda,Japan,"[2021, 2022]",0.0,45.0,43.0,0.0,0.0,0.0,0.0,44.0,True,,2020,0.0,0.9555555555555556,0.0,0.0,0.0,0.9777777777777777,2,False +Esteban Tuero,Argentina,[1998],0.0,16.0,16.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Guy Tunmer,South Africa,[1975],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Jack Turner,United States,"[1956, 1957, 1958, 1959]",0.0,5.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.8,0.0,0.0,0.0,0.0,4,False +Toni Ulmen,West Germany,[1952],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Bobby Unser,United States,[1968],0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.5,0.0,0.0,0.0,0.0,1,False +Jerry Unser Jr.,United States,[1958],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Alberto Uria,Uruguay,"[1955, 1956]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Nino Vaccarella,Italy,"[1961, 1962, 1965]",0.0,5.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.8,0.0,0.0,0.0,0.0,3,False +Stoffel Vandoorne,Belgium,"[2016, 2017, 2018]",0.0,42.0,41.0,0.0,0.0,0.0,0.0,26.0,False,,2020,0.0,0.9761904761904762,0.0,0.0,0.0,0.6190476190476191,3,False +Bob Veith,United States,"[1956, 1957, 1958, 1959, 1960]",0.0,5.0,5.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,5,False +Jean-Éric Vergne,France,"[2012, 2013, 2014]",0.0,58.0,58.0,0.0,0.0,0.0,0.0,51.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.8793103448275862,3,False +Jos Verstappen,Netherlands,"[1994, 1995, 1996, 1997, 1998, 2000, 2001, 2003]",0.0,107.0,106.0,0.0,0.0,2.0,0.0,17.0,False,,2000,0.0,0.9906542056074766,0.0,0.018691588785046728,0.0,0.1588785046728972,8,False +Max Verstappen,Netherlands,"[2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022]",2.0,164.0,164.0,21.0,36.0,78.0,21.0,2036.5,True,"[2021, 2022]",2020,0.12804878048780488,1.0,0.21951219512195122,0.47560975609756095,0.12804878048780488,12.417682926829269,8,True +Sebastian Vettel,Germany,"[2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022]",4.0,300.0,299.0,57.0,53.0,122.0,38.0,3098.0,False,"[2010, 2011, 2012, 2013]",2010,0.19,0.9966666666666667,0.17666666666666667,0.4066666666666667,0.12666666666666668,10.326666666666666,16,True +Gilles Villeneuve,Canada,"[1977, 1978, 1979, 1980, 1981, 1982]",0.0,68.0,67.0,2.0,6.0,13.0,8.0,101.0,False,,1980,0.029411764705882353,0.9852941176470589,0.08823529411764706,0.19117647058823528,0.11764705882352941,1.4852941176470589,6,False +Jacques Villeneuve,Canada,"[1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006]",1.0,165.0,163.0,13.0,11.0,23.0,9.0,235.0,False,[1997],2000,0.07878787878787878,0.9878787878787879,0.06666666666666667,0.1393939393939394,0.05454545454545454,1.4242424242424243,11,True +Jacques Villeneuve Sr.,Canada,"[1981, 1983]",0.0,3.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,2,False +Luigi Villoresi,Italy,"[1950, 1951, 1952, 1953, 1954, 1955, 1956]",0.0,34.0,31.0,0.0,0.0,8.0,1.0,46.0,False,,1950,0.0,0.9117647058823529,0.0,0.23529411764705882,0.029411764705882353,1.3529411764705883,7,False +Emilio de Villota,Spain,"[1976, 1977, 1978, 1981, 1982]",0.0,15.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.13333333333333333,0.0,0.0,0.0,0.0,5,False +Ottorino Volonterio,Switzerland,"[1954, 1956, 1957]",0.0,3.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Jo Vonlanthen,Switzerland,[1975],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Ernie de Vos,Canada,[1963],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Nyck de Vries,Netherlands,[2022],0.0,2.0,2.0,0.0,0.0,0.0,0.0,2.0,True,,2020,0.0,1.0,0.0,0.0,0.0,1.0,1,False +Bill Vukovich,United States,"[1951, 1952, 1953, 1954, 1955]",0.0,6.0,5.0,1.0,2.0,2.0,3.0,19.0,False,,1950,0.16666666666666666,0.8333333333333334,0.3333333333333333,0.3333333333333333,0.5,3.1666666666666665,5,False +Syd van der Vyver,South Africa,[1962],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Fred Wacker,United States,"[1953, 1954]",0.0,5.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.6,0.0,0.0,0.0,0.0,2,False +David Walker,Australia,"[1971, 1972]",0.0,11.0,11.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Peter Walker,United Kingdom,"[1950, 1951, 1955]",0.0,4.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Lee Wallard,United States,"[1950, 1951]",0.0,3.0,2.0,0.0,1.0,1.0,1.0,9.0,False,,1950,0.0,0.6666666666666666,0.3333333333333333,0.3333333333333333,0.3333333333333333,3.0,2,False +Heini Walter,Switzerland,[1962],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Rodger Ward,United States,"[1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1963]",0.0,12.0,12.0,0.0,1.0,2.0,0.0,14.0,False,,1960,0.0,1.0,0.08333333333333333,0.16666666666666666,0.0,1.1666666666666667,11,False +Derek Warwick,United Kingdom,"[1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1993]",0.0,162.0,147.0,0.0,0.0,4.0,2.0,71.0,False,,1990,0.0,0.9074074074074074,0.0,0.024691358024691357,0.012345679012345678,0.4382716049382716,11,False +John Watson,United Kingdom,"[1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1985]",0.0,154.0,152.0,2.0,5.0,20.0,5.0,169.0,False,,1980,0.012987012987012988,0.987012987012987,0.032467532467532464,0.12987012987012986,0.032467532467532464,1.0974025974025974,12,False +Spider Webb,United States,"[1950, 1952, 1953, 1954]",0.0,5.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,0.8,0.0,0.0,0.0,0.0,4,False +Mark Webber,Australia,"[2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013]",0.0,217.0,215.0,13.0,9.0,42.0,19.0,1047.5,False,,2010,0.059907834101382486,0.9907834101382489,0.041474654377880185,0.1935483870967742,0.08755760368663594,4.8271889400921655,12,False +Pascal Wehrlein,Germany,"[2016, 2017]",0.0,40.0,39.0,0.0,0.0,0.0,0.0,6.0,False,,2020,0.0,0.975,0.0,0.0,0.0,0.15,2,False +Volker Weidler,West Germany,[1989],0.0,10.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Wayne Weiler,United States,[1960],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Karl Wendlinger,Austria,"[1991, 1992, 1993, 1994, 1995]",0.0,42.0,41.0,0.0,0.0,0.0,0.0,14.0,False,,1990,0.0,0.9761904761904762,0.0,0.0,0.0,0.3333333333333333,5,False +Peter Westbury,United Kingdom,[1970],0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,0.5,0.0,0.0,0.0,0.0,1,False +Chuck Weyant,United States,"[1955, 1957, 1958, 1959]",0.0,6.0,4.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.6666666666666666,0.0,0.0,0.0,0.0,4,False +Ken Wharton,United Kingdom,"[1952, 1953, 1954, 1955]",0.0,16.0,15.0,0.0,0.0,0.0,0.0,3.0,False,,1950,0.0,0.9375,0.0,0.0,0.0,0.1875,4,False +Ted Whiteaway,United Kingdom,[1955],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Graham Whitehead,United Kingdom,[1952],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Peter Whitehead,United Kingdom,"[1950, 1951, 1952, 1953, 1954]",0.0,12.0,10.0,0.0,0.0,1.0,0.0,4.0,False,,1950,0.0,0.8333333333333334,0.0,0.08333333333333333,0.0,0.3333333333333333,5,False +Bill Whitehouse,United Kingdom,[1954],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1950,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Robin Widdows,United Kingdom,[1968],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Eppie Wietzes,Canada,"[1967, 1974]",0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,2,False +Mike Wilds,United Kingdom,"[1974, 1975, 1976]",0.0,8.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.375,0.0,0.0,0.0,0.0,3,False +Jonathan Williams,United Kingdom,[1967],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Roger Williamson,United Kingdom,[1973],0.0,2.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1970,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Dempsey Wilson,United States,"[1958, 1960]",0.0,5.0,2.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.4,0.0,0.0,0.0,0.0,2,False +Desiré Wilson,South Africa,[1980],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Justin Wilson,United Kingdom,[2003],0.0,16.0,16.0,0.0,0.0,0.0,0.0,1.0,False,,2000,0.0,1.0,0.0,0.0,0.0,0.0625,1,False +Vic Wilson,United Kingdom,"[1960, 1966]",0.0,2.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,1960,0.0,0.5,0.0,0.0,0.0,0.0,2,False +Joachim Winkelhock,West Germany,[1989],0.0,7.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1990,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Manfred Winkelhock,West Germany,"[1980, 1982, 1983, 1984, 1985]",0.0,56.0,47.0,0.0,0.0,0.0,0.0,2.0,False,,1980,0.0,0.8392857142857143,0.0,0.0,0.0,0.03571428571428571,5,False +Markus Winkelhock,Germany,[2007],0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.0,1,False +Reine Wisell,Sweden,"[1970, 1971, 1972, 1973, 1974]",0.0,23.0,22.0,0.0,0.0,1.0,0.0,13.0,False,,1970,0.0,0.9565217391304348,0.0,0.043478260869565216,0.0,0.5652173913043478,5,False +Roelof Wunderink,Netherlands,[1975],0.0,6.0,3.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.5,0.0,0.0,0.0,0.0,1,False +Alexander Wurz,Austria,"[1997, 1998, 1999, 2000, 2005, 2007]",0.0,69.0,69.0,0.0,0.0,3.0,1.0,45.0,False,,2000,0.0,1.0,0.0,0.043478260869565216,0.014492753623188406,0.6521739130434783,6,False +Sakon Yamamoto,Japan,"[2006, 2007, 2010]",0.0,21.0,21.0,0.0,0.0,0.0,0.0,0.0,False,,2010,0.0,1.0,0.0,0.0,0.0,0.0,3,False +Alex Yoong,Malaysia,"[2001, 2002]",0.0,18.0,14.0,0.0,0.0,0.0,0.0,0.0,False,,2000,0.0,0.7777777777777778,0.0,0.0,0.0,0.0,2,False +Alessandro Zanardi,Italy,"[1991, 1992, 1993, 1994, 1999]",0.0,44.0,41.0,0.0,0.0,0.0,0.0,1.0,False,,1990,0.0,0.9318181818181818,0.0,0.0,0.0,0.022727272727272728,5,False +Emilio Zapico,Spain,[1976],0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.0,0.0,0.0,0.0,0.0,1,False +Zhou Guanyu,China,[2022],0.0,23.0,23.0,0.0,0.0,0.0,2.0,6.0,True,,2020,0.0,1.0,0.0,0.0,0.08695652173913043,0.2608695652173913,1,False +Ricardo Zonta,Brazil,"[1999, 2000, 2001, 2004, 2005]",0.0,37.0,36.0,0.0,0.0,0.0,0.0,3.0,False,,2000,0.0,0.972972972972973,0.0,0.0,0.0,0.08108108108108109,5,False +Renzo Zorzi,Italy,"[1975, 1976, 1977]",0.0,7.0,7.0,0.0,0.0,0.0,0.0,1.0,False,,1980,0.0,1.0,0.0,0.0,0.0,0.14285714285714285,3,False +Ricardo Zunino,Argentina,"[1979, 1980, 1981]",0.0,11.0,10.0,0.0,0.0,0.0,0.0,0.0,False,,1980,0.0,0.9090909090909091,0.0,0.0,0.0,0.0,3,False diff --git a/ilbekov_dmitriy_lab_6/README.md b/ilbekov_dmitriy_lab_6/README.md new file mode 100644 index 0000000..fca222c --- /dev/null +++ b/ilbekov_dmitriy_lab_6/README.md @@ -0,0 +1,27 @@ +# Лабораторная работа 6 +### Вариант 10 + +### Задание: +- Используя данные из "F1DriversDataset.csv" сформулировать задачу, решаемую нейронной сетью (MLPRegressor): Предсказать количество чемпионских титулов по характеристикам: `Race_Entries`, `Race_Starts`, `Pole_Positions`, `Race_Wins`, `Podiums`, `Fastest_Laps` +### Запуск +- Запустить файл lab6.py + +### Технологии +- Язык - 'Python' +- Библиотеки sklearn, pandas, matplotlib + +### Что делает +- Программа обучает нейронную модель на 95% данных (Были подобраны следующие настройки модели - 20 слоев и 20 нейронов в каждом, большие или меньшие значения приводили к переобучению или недообучению, solver - для оптимизации был выбран алгоритм adam на основе стохастического градиента, activation - функция активации скрытых слоев был выбран relu выпрямленная линейная единица измерения) +- Программа оценивает качество предсказаний, используя Коэффициент детерминации R^2 (Мера качества модели регрессии и оценивает, насколько хорошо модель соответствует данным. Она измеряет долю дисперсии зависимой переменной, которая может быть объяснена моделью, относительно общей дисперсии зависимой переменной) на тестовой выборке остальных 5% +- Программа позволяет вручную ввести требуемые характеристики пилота и предсказать количество титулов для данного пилота +- Также результат предсказания можно интерпретировать в другом ключе: если мы введем реальные характеристики гонщика, мы можем посмотреть, насколько он достоин быть титулованным, справедливо или несправедливо отнеслась к нему судьба:) +- Программа дополнительно выводит график, позволяющий визуально определить качество работы модели + +### Пример работы +Пример работы представлен в виде скриншотов: + +![Console](console.jpg) +![Graphics](graphics.png) + +- В результате по графику мы можем видеть, что нейронная модель неплохо справилась со своей задачей предсказания, это подтверждает и хороший R^2 коэффициент, равный 0.8984, что на несколько тысячных лучше, чем Линейная регрессия на тех же данных. +- В качестве реального гонщика был выбран действующий чемпион Формулы 1 - Макс Ферстаппен. В отличие от линейной регрессии, модель правильно предсказала два чемпионских титула (в сокращении), при этом показатель 2.23 говорит о потенциале на 3 титул (что оправдается в 23 году) \ No newline at end of file diff --git a/ilbekov_dmitriy_lab_6/console.jpg b/ilbekov_dmitriy_lab_6/console.jpg new file mode 100644 index 0000000000000000000000000000000000000000..17353403cd7adb070b125529651afd67baf8f3fb GIT binary patch literal 44699 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⪻@&B2CmUCZB~<9P2F+tm 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 literal 0 HcmV?d00001 diff --git a/ilbekov_dmitriy_lab_6/graphics.png b/ilbekov_dmitriy_lab_6/graphics.png new file mode 100644 index 0000000000000000000000000000000000000000..010f23a26ae14b68b15471bd30acb285524e6dfc GIT binary patch literal 26892 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

bAIa4$jf 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 literal 0 HcmV?d00001 diff --git a/ilbekov_dmitriy_lab_6/lab6.py b/ilbekov_dmitriy_lab_6/lab6.py new file mode 100644 index 0000000..27aa47c --- /dev/null +++ b/ilbekov_dmitriy_lab_6/lab6.py @@ -0,0 +1,49 @@ +import pandas as pd +from matplotlib import pyplot as plt +from sklearn.model_selection import train_test_split +from sklearn.neural_network import MLPRegressor +from sklearn.metrics import mean_squared_error, mean_absolute_error + +# Загрузка данных +data = pd.read_csv("F1DriversDataset.csv") + +# Выбор признаков и целевой переменной +features = ['Race_Entries', 'Race_Starts', 'Pole_Positions', 'Race_Wins', 'Podiums', 'Fastest_Laps'] +target = 'Championships' +X = data[features] +y = data[target] + +# Разделение данных на обучающую и тестовую выборки +X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.05, random_state=42) + +# Обучение модели +model = MLPRegressor( + hidden_layer_sizes=(20, 20), + activation='relu', + solver='adam', + random_state=42 +) +model.fit(X_train, y_train) + +# Оценка качества модели на тестовой выборке +y_pred = model.predict(X_test) +score = model.score(X_test, y_test) +print("Коэффициент детерминации R^2 на тестовой выборке:", score) + +# Предсказание количества чемпионских титулов для гонщика +new_features = [] +for feature in features: + value = float(input(f"Введите значение для {feature}: ")) + new_features.append(value) +new_features = [new_features] +predicted_championships = model.predict(new_features) +print("Предсказанное количество чемпионских титулов:", predicted_championships[0]) + +# Визуализация модели + +plt.scatter(y_test, y_pred) +plt.plot([y_test.min(), y_test.max()], [y_test.min(), y_test.max()], 'k--', lw=2) +plt.xlabel('Фактическое количество чемпионских титулов') +plt.ylabel('Предсказанное количество чемпионских титулов') +plt.title('Предсказания модели MLPRegressor') +plt.show()