|
||||
| ||||
|
|
#1 |
|
Minors (Triple A)
Join Date: Jan 2004
Posts: 200
|
CatoBase and Win Shares
A while back, I said I'd look into the way CatoBase calculates Win Shares to determine if there were any errors and to document the differences between CatoBase and the Win Shares book. The way I wanted to do this was to follow along with the book as James did the 1998 St. Louis Cardinals and the 1932 New York Giants.
To do this, I needed a database with the stats for those two seasons. Luckily, I found a CatoBase-style database that had most stats for all AL and NL teams since 1876 on my hard drive. I don't remember where I got it from nor who did it. I'm sure it was someone on this forum, so, whoever it was, thanks. There were a couple of issues with this database, however. First, the stats didn't always total to the same number as in the book. However, the differences were minor in all cases. Here's a chart showing some of the differences for the 1998 NL (the 1932 AL differences were even smaller): Code:
Book CatoBase BFP 100162 101504 Runs 11932 11919 Hits Allowed 23279 23238 Walks Allowed 8743 8728 Strikeouts 17552 17530 HR Allowed 2585 2578 So, with the data in hand, I started going page by page and formula by formula though the Win Shares book. What I found could be divided into 2 categories. First, differences in the methods used because of the stats available. OOTP tracks an amazing number of stats, but the Win Shares calculations need even more. The second category is simply errors in the formulae. The following are the issues I found in the first category.
The second category was errors in the formulae. Surprisingly, there were only three:
And, finally, here are the results: Code:
1998 St. Louis Cardinals Player Book CatoBase Diff M. McGwire, 1B 41 39 2 R. Lankford, OF 27 25 2 B. Jordan, OF 21 21 0 J. Acevedo, RP 13 14 -1 D. DeShields, 2B 15 14 1 R. Gant, OF 11 12 -1 T. Stottlemyre, SP 10 11 -1 M. Morris, SP 10 10 0 G. Gaetti, 3B 8 8 0 R. Clayton, SS 7 7 0 F. Tatis, 3B 5 7 -2 E. Marrero, C 6 6 0 K. Bottenfield, RP 6 5 1 J. Brantley, RP 5 5 0 J. Frascatore, RP 5 5 0 T. Lampkin, C 5 5 0 J. Mabry, OF 5 5 0 K. Mercker, SP 5 5 0 M. Petkovsek, RP 5 5 0 D. Osborne, SP 4 4 0 L. Painter, RP 4 4 0 M. Busby, RP 3 3 0 R. Croushore, RP 3 3 0 J. Drew, OF 3 3 0 C. King, RP 4 3 1 P. Polanco, SS 2 3 -1 D. Howard, 2B 2 2 0 J. Jimenez, SP 2 2 0 P. Kelly, 2B 2 2 0 W. McGee, OF 3 2 1 D. Oliver, SP 2 2 0 L. Ordaz, SS 2 2 0 T. Pagnozzi, C 1 2 -1 M. Aybar, SP 1 1 0 B. Hunter 0 1 -1 B. Witt, RP 1 1 0 249 249 0 Code:
1932 New York Giants
Player Book CatoBase Diff
J. Foxx, 1B 40 40 0
L. Grove, SP 33 33 0
M. Cochrane, C 30 30 0
A. Simmons, OF 24 24 0
M. Haas, OF 17 17 0
E. McNair, SS 17 16 1
M. Bishop, 2B 15 15 0
G. Earnshaw, SP 15 16 -1
R. Walberg, SP 15 15 0
J. Dykes, 3B 14 15 -1
D. Cramer, OF 13 12 1
T. Freitas, SP 12 12 0
R. Mahaffey, SP 10 10 0
B. Miller, OF 8 8 0
D. Williams, 2B 5 5 0
L. Krausse, RP 4 4 0
E. Rommel, RP 3 3 0
S. Cain, SP 2 2 0
E. Coleman, OF 2 2 0
J. Heving, C 2 2 0
E. Madjeski, C 1 1 0
282 282 0
Overall, I'm pretty happy with the way CatoBase does the calculations. When the next update comes out, I'd recommend checking the 'Recalculate All Years' on the Win Shares tab the first time you create pages. This may take a while on databases with many seasons, but I think it would be worth it for the more accurate Win Shares. |
|
|
|
|
#2 |
|
Hall Of Famer
Join Date: Dec 2001
Location: Houston, TX
Posts: 2,348
|
Awesome stuff, Jeff. Thanks for putting the time into researching this.
|
|
|
|
|
#3 |
|
Hall Of Famer
Join Date: Dec 2002
Location: The OC
Posts: 6,358
|
Yeah, thanks Jeff. I'm still not sure why my totals were so screwy for my 1870's league, but I'll recalculate and see what happens.
__________________
Looking for an insomnia cure? Check out my dynasty thread, The Dawn of American Professional Base Ball, 1871. |
|
|
|
|
#4 |
|
Hall Of Famer
Join Date: Dec 2001
Location: In front of some barbecue and a cold beer
Posts: 9,490
|
Good job on that!
__________________
Senior member of the OOTP boards/grizzled veteran/mod maker/surly bastage If you're playing pre-1947 American baseball, then the All-American Mod (a namefiles/ethnicites/nation/cities file pack) is for you. |
|
|
|
|
#5 |
|
Major Leagues
Join Date: May 2002
Location: Canada
Posts: 402
|
There is a bug in my database. It calculates one pitcher as having the win shares that 3 pitchers actually acquired that year. Is there any way I can edit this? [It is rather annoying because he is listed as the all time leader in single season win-shares.] Thanks, and great program, 6.0 rocks!
|
|
|
| Bookmarks |
|
|