JeffSackmann / tennis_atp

ATP Tennis Rankings, Results, and Stats
1.01k stars 609 forks source link

bio data changes to dupes #14

Closed JeffSackmann closed 4 years ago

JeffSackmann commented 9 years ago

[email from g.h.]

I went through the duplicates and made some changes to birthdates, handedness and country for some.

The three Nigerians towards the top are listed with 1991 birthdates on the ITF website. The ATP website lists them with the same date 02-11-1991. Chung Hsing,Liu was listed from Chile, but he's from Chinese Taipei. Aroon,Ramnath was listed as India, but ITF says AUS. It also appears Gregg Prudhomme has 2 'g' in his name. There are 2 Pedro Campos in the ITF files, but the birthdate I added is the correct one, based on match data.

109450,Arumun,Surma,R,19910211,NGR 109450,Michael,Birzon,U,19821230,USA 109451,Evghenii,Corduneanu,U,19830414,MKD 109451,Ikponwonsa,Amandin,R,19910211,NGR 109452,James,Anukam,R,19910211,NGR 109452,Timur,Alshin,U,19960909,RUS 109453,Amir,Reza,R,19740307,IRI 109453,Gregg,Prudhomme,R,19700624,USA 109454,Remiginsz,Adamek,R,,POL 109454,Luigi,Gianuzzi,U,,SUI 109455,Dieter,Leurs,U,19770105,BEL 109455,Ales,Plesnicar,R,19780815,ITA 109456,Chung Hsing,Liu,R,19640830,TPE 109456,Carlos,Lozano,U,19801105,MEX 109457,Martin,Pucalka,U,19831013,CZE 109457,Arkan,Vuran,R,19760505,TUR 109458,Alberto,Rodriguez Cervantes,U,19900710,ESP 109458,Stefan,Enciu,U,19810822,ROU 109459,Jean Baptiste,Poux Gautier,U,19810601,AND 109459,Roberto,Cavalcanti,R,,BRA 109460,Maurice,Arraes,R,19760612,BRA 109460,Benjamin,Althaus,U,19850118,GER 109461,Leandro,Ribeiro,U,19901231,BRA 109461,Thomas Sascha,Winkler,R,19730511,GER 109462,Dane,Mcgregor,U,19800901,RSA 109462,Robert,Kowalczyk,R,19801023,USA 109463,Francisco,Carrillo,U,19820519,ESP 109463,Graeme,Dyce,R,19890724,GBR 109464,Julian,Edwards,U,19810213,GBR 109464,Anton,Saranchukov,U,19931212,KAZ 109465,Octavian,Nicodim,U,19820910,ROU 109465,Kong Pop,Lertchai,U,19920901,THA 109466,Kamlesh,Shukla,U,19791230,IND 109466,Djanibek,Orazoliev,U,19900308,UZB 109467,Jagdish,Tanwar,U,19740601,IND 109467,Woo Ram,Kim,U,19850807,KOR 109468,Peter,Schuster,U,19820501,GER 109468,Aroon,Ramnath,R,19680319,AUS 109469,Clay,Donato,U,19880126,CAN 109469,Sharad,Kohli,R,19760720,IND 109470,Steven,Caverzasio,R,19760616,ITA 109470,Sherman,Lim,R,19750501,SIN 109471,Paul,Podbury,R,19790313,AUS 109471,Alexander,Zlatnik,R,19790823,AUT 109472,Ugljesa,Ostojic,U,19850205,BIH 109472,Giordano,Boza,U,19880202,BRA 109473,Kostyantyn,Dmytrenko,U,19780121,UKR 109473,Alex,Stone,U,19860509,USA 109474,Paulo,Passold,U,19821220,BRA 109474,Adem,Ozmeral,U,19890912,TUR 109475,Rodrigo,Michelucci,U,19830930,BRA 109475,Orcun,Seyrek,L,19880628,TUR 109476,Fernando,Maniero,U,19840318,BRA 109476,Claudio,Alvarado,R,19801105,CHI 109477,Vincent,Sapene,R,19890309,FRA 109477,Ruslan,Miroshnichenko,U,,UKR 109478,Jiri,Placek,U,19890803,CZE 109478,Kiran,Nandkumar,U,19851023,IND 109479,Alexandr,Kotora,U,19840414,CZE 109479,Rafael,Puerto Jaimez,U,19870825,ESP 109480,Alex,Roman,R,19741118,BOL 109480,Yavuz,Erkangil,R,19670302,TUR 109481,Carlos,Navarro,R,19761209,BOL 109481,Can,Uner,R,19731108,TUR 109482,Enrique,Cagide,R,19780526,MEX 109482,John,Falbo,R,19690404,USA 109483,Daniel,Gagan,U,19791015,HUN 109483,Tony,Ro,U,19800921,USA 109484,Ryan,Thacher,R,19891006,USA 109484,Phil,Whitesell,R,19701110,USA 109485,Mike,Steinherr,U,19860609,GER 109485,Jean Francois,Merven,R,19720513,MRI 109486,Sebastian,Schulz,R,19830623,GER 109486,Alberto,Cammarata,R,19930408,ITA 109487,Andres,Intriago,U,19820429,ECU 109487,Aaron,De Leon,U,19780114,USA 109488,Pedro,Campos,U,19860816,BRA 109488,Chris,Johnson,U,19870829,USA 109489,Renzo,Barioni,U,19870715,BRA 109489,Rahul,Sankhla,R,19790917,IND 109490,David,Valeriano,R,19711111,ESP 109490,Andrew,Dottino,U,19890717,USA 109491,Andrea,Turini,U,19860325,ITA 109491,Jonathan,Russo,U,19840602,USA 109492,Jonathan,Beaskoetxea Etxabarr,R,19850531,ESP 109492,Michael,Schneider,U,19850220,GER 109493,Dante,Cipulli,U,19811111,ARG 109493,Boris,Kurtovic,U,19860517,CRO 109494,Joseph,Guluzian,R,19811115,SWE 109494,Pedro,Ast,U,19880812,VEN 109495,Jorge,Escallon,R,19790929,COL 109495,Francisco,Gallardo,U,19860107,MEX 109496,Arpad,Odry,R,19760814,GER 109496,Whi,Kim,U,19810918,USA 109497,Daniel,Bustamante,U,19931209,BRA 109497,Kaushik,Raju,U,19880110,IND 109498,Alexei,Milner,R,19890620,ISR 109498,Dmitry,Resnyanskiy,U,19900605,KAZ 109499,Thomas,Estrada,R,19880526,COL 109499,Georgy,Kurochkin,U,19890930,RUS 109663,Benjamin Janse,Van Rensburg,U,19830119,RSA 109663,Andy,Lloyd,R,,USA

JeffSackmann commented 4 years ago

here are notes on one of them, consolidated from issue #9

[email from g.h.]

I believe I have figured some of this out. The players who are the duplicates are NOT in the match data. I also have reason to believe some of the match data may be incorrect.

Case in point: 109484,Ryan,Thacher,R,19891006,USA 109484,Phil,Whitesell,R,19701110,USA

If you check the data, this match shows up 2012-M-FU-HKG-01A-2012,Hong Kong F1,Hard,32,S,20121203,015,109484,,Q,Phil Whitesell,R,,USA,42.0643394935,1007,8,105291,,Q,Yi Fan Yang,U,,CHN,23.8247775496,1446,2,6-3 6-4,3,R32,,,,,,,,,,,,,,,,,,,

If you compare this to the ITF website, you see this should be Thacher in the match data (photo attached) then when you go back to the tournament data, you can see that everything before 1998 is Whitesell, everything after should be Thacher 1991-M-SA-USA-04A-1991a Phil Whitesell 1997-M-SA-USA-02A-1997b Phil Whitesell 1997-M-SA-USA-02A-1997b Phil Whitesell 1997-M-SA-USA-02A-1997b Phil Whitesell 1997-M-SA-USA-02A-1997d Phil Whitesell 1997-M-SA-USA-03A-1997a Phil Whitesell 1997-M-SA-USA-03A-1997a Phil Whitesell 1997-M-SA-USA-03A-1997b Phil Whitesell 1997-M-SA-USA-03A-1997c Phil Whitesell 1997-M-SA-USA-03A-1997d Phil Whitesell 1997-M-SA-USA-06A-1997c Phil Whitesell 2008-M-FU-USA-13A-2008 Phil Whitesell 2008-M-FU-USA-14A-2008 Phil Whitesell 2008-M-FU-USA-14A-2008 Phil Whitesell 2010-M-FU-USA-23A-2010 Phil Whitesell 2012-M-FU-USA-21A-2012 Phil Whitesell 2012-M-FU-USA-21A-2012 Phil Whitesell 2012-M-FU-USA-21A-2012 Phil Whitesell 2012-M-FU-USA-23A-2012 Phil Whitesell 2012-M-FU-USA-23A-2012 Phil Whitesell 2012-M-FU-USA-24A-2012 Phil Whitesell 2012-M-FU-USA-25A-2012 Phil Whitesell 2012-M-FU-USA-25A-2012 Phil Whitesell 2012-M-FU-HKG-01A-2012 Phil Whitesell 2012-M-FU-HKG-01A-2012 Phil Whitesell 2012-M-FU-USA-29A-2012 Phil Whitesell 2012-M-FU-USA-29A-2012 Phil Whitesell 2012-M-FU-USA-31A-2012 Phil Whitesell 2012-M-FU-USA-31A-2012 Phil Whitesell 2012-M-FU-USA-31A-2012 Phil Whitesell 2012-M-FU-USA-32A-2012 Phil Whitesell 2012-M-FU-USA-32A-2012 Phil Whitesell 1996-628 Phil Whitesell 2007-656 Phil Whitesell 2007-39 Phil Whitesell 2007-39 Phil Whitesell 2008-3590 Phil Whitesell 2008-974 Phil Whitesell

JeffSackmann commented 4 years ago

related notes from a merged/closed issue:

105707 Nicolaas Scholtz Nicolaas Scholtz 109450 Michael Birzon Arumun Surma 109451 Ikponwonsa Amandin Evghenii Corduneanu 109452 Timur Alshin James Anukam 109453 Greg Prudhomme Amir Reza 109454 Luigi Gianuzzi Remiginsz Adamek 109455 Ales Plesnicar Dieter Leurs 109456 Carlos Lozano Chung Hsing Liu 109457 Arkan Vuran Martin Pucalka 109458 Stefan Enciu Alberto Rodriguez Cervantes 109459 Roberto Cavalcanti Jean Baptiste Poux Gautier 109460 Benjamin Althaus Maurice Arraes 109461 Thomas Sascha Winkler Leandro Ribeiro 109462 Robert Kowalczyk Dane Mcgregor 109463 Graeme Dyce Francisco Carrillo 109464 Anton Saranchukov Julian Edwards 109465 Kong Pop Lertchai Octavian Nicodim 109466 Djanibek Orazoliev Kamlesh Shukla 109467 Woo Ram Kim Jagdish Tanwar 109468 Aroon Ramnath Peter Schuster 109469 Sharad Kohli Clay Donato 109470 Sherman Lim Steven Caverzasio 109471 Alexander Zlatnik Paul Podbury 109472 Giordano Boza Ugljesa Ostojic 109473 Alex Stone Kostyantyn Dmytrenko 109474 Adem Ozmeral Paulo Passold 109475 Orcun Seyrek Rodrigo Michelucci 109476 Claudio Alvarado Fernando Maniero 109477 Ruslan Miroshnichenko Vincent Sapene 109478 Kiran Nandkumar Jiri Placek 109479 Rafael Puerto Jaimez Alexandr Kotora 109480 Yavuz Erkangil Alex Roman 109481 Can Uner Carlos Navarro 109482 John Falbo Enrique Cagide 109483 Tony Ro Daniel Gagan 109484 Phil Whitesell Ryan Thacher 109485 Jean Francois Merven Mike Steinherr 109486 Alberto Cammarata Sebastian Schulz 109487 Aaron De Leon Andres Intriago 109488 Chris Johnson Pedro Campos 109489 Rahul Sankhla Renzo Barioni 109490 Andrew Dottino David Valeriano 109491 Jonathan Russo Andrea Turini 109492 Michael Schneider Jonathan Beaskoetxea Etxabarr 109493 Boris Kurtovic Dante Cipulli 109494 Pedro Ast Joseph Guluzian 109495 Francisco Gallardo Jorge Escallon 109496 Whi Kim Arpad Odry 109497 Kaushik Raju Daniel Bustamante 109498 Dmitry Resnyanskiy Alexei Milner 109499 Georgy Kurochkin Thomas Estrada 109663 Andy Lloyd Benjamin Janse Van Rensburg

JeffSackmann commented 4 years ago

note mostly to self, to be reflected in next commit: the "dupe" players who were removed (e.g. 109450 Michael Birzon) are now back in the player table, numbered beginning 209454. next I'll start fixing the results and rankings for these IDs.

JeffSackmann commented 4 years ago

it is with great joy and relief that I can close this issue. all match and rankings records for these 50+ IDs are now assigned to the proper player. If anyone is paying really, really close attention: In some cases I've changed the ID of the player who was already in the database. (e.g. 109453 was Amir Reza, and Greg Prudhomme was missing. Now 109453 is Prudhomme, and Reza has a new ID in the 209xxx's).

also, some of the new/recovered rankings rows have null values for ranking points. honestly, it was just easier that way, and I can't see my way to invest more time in rankings rows for players outside the top 1000 just to show whether they have 1, 2, or 3 points.