Beyond the Box Score: An SB Nation Community

Navigation: Jump to content areas:


Pro Quality. Fan Perspective.
Login-facebook

Question about park factors

From what I've gathered, generally speaking people use weighted 3 year park factors.

My question is, why?

For one, we have a control: The park itself (Unless the team makes changes to dimensions/field/ect).

There are two variables I can think of that then come into play: Weather and actual baseball results.

Since the control is what we are measuring, wouldn't that mean that it'd be smarter to use the biggest sample size possible, since the other two variables can skew the results?  I mean, there's a reason home/away splits for a player aren't generally taken into factor, because there's huge random variance in it.  I mean yes, the park will effect the baseball results, but there's so much variance in baseball results and that's why we always use the biggest sample size possible.  And weather is going to be weather, again sample size ftw.

And yet people will say things like "Stadium Field Park played like a pitchers park this year, even though it was a hitters park last year."  The park itself didn't change though.  The results inside the park changed, sure, but the park stayed the same, the results changed because of other variables.  So what am I missing? Why use weighted 3 year park factors over the biggest sample size possible?

And just as a lesser question: What's the reason behind getting K% by K/AB instead of K/PA?  Fangraphs does K/AB but I don't really understand why they do that instead of K/PA (And other places, like statcorner, do K/PA).  Does it even matter?

0 recs  |  Comment 14 comments |

Story-email Email Printer Print

Comments

Display:

The park is not the only thing that can change.

Remember, we typically express park factors in terms of the rate of run scoring compared to the rest of the league. Even if the park in question doesn’t change, the other parks in the league can and do change.

In other words, if we change Coors Field we change ALL parks in the league, albeit subtly. Over time, as we change more and more parks we change the league average more and more.

Is there a way we could adjust for this explicitly? Sure, I s’pose. But it’s a giant hassle and most people it seems have decided that using three years is “good enough” that it’s not worth the additional effort.

And – personally I would do nothing “per at bat,” but that’s just me. I can’t speak for what Fangraphs does or why they do it.

by cwyers on Dec 23, 2009 1:54 PM EST reply actions  

Ah, thank you. That definitely makes sense. And it’s not even about changing parks (or the ball in the case of coors), but adding/subtracting parks. Only 5 times in the past 20 years (1990) has their been a season that a new park was not introduced.

I also agree about never doing “per AB”, which is why I found it interesting that Fangraphs does that.

by nny on Dec 23, 2009 7:25 PM EST up reply actions  

More reading, if you're interested

Patriot has a very nice write-up on park factors:
http://gosu02.tripod.com/id103.html
He uses 5-year park factors as a compromise between the issues that Colin brings up and sample size. I use his in basically all of my stuff. More recent park factors are released on his blog:
http://walksaber.blogspot.com/

As for K% at FanGraphs, I had no idea that they do this. I wonder if they even realize that they’re doing this…? I remember some years ago, they weren’t subtracting home runs from their BABIP calculations either. Sometimes simple errors (which is my guess as to what it is) like that never get corrected because they don’t realize it’s happening. I’d drop them a line.
-j

by JinAZ on Dec 23, 2009 11:31 PM EST up reply actions  

Not a mistake.

The K/AB isn’t a mistake, but it’s something I’ve considered changing. The original reason K% uses at-bats on FanGraphs is because it’s really meant to simulate the inverse of one of Shandler’s stats: contact%. The argument is that if you don’t swing the bat, you can’t strike out, so it was more meant to try and isolate strikeouts as a “skill”, where K/PA is going to be muddied by walks.

Anyway, that’s the reasoning. There was a long thread in the forums a couple years ago about it, but hasn’t been a whole lot of talk about it since.

I personally don’t remember not subtracting HR from BABIP, but maybe you’re right, must have been within the first couple months of the initial launch over 4 years ago.

by dkappelman on Dec 24, 2009 1:16 AM EST reply actions  

When put that way...

…it sounds like the DIPS way of figuring $K, or K/(PA-BB). In actual practice there’s probably no difference whatsoever.

by cwyers on Dec 24, 2009 1:30 AM EST up reply actions  

While you're here...

Are the minor league wOBA’s on fangraphs park adjusted?

A few weeks ago I calculated Matt Dominguez’s OPS+ for 2008 and 2009 to show that even though there was a massive OPS drop (.853 to .753), put into context he still performed basically the same way (132 OPS+ in 2008, 130 OPS+ in 2009).

But his RC+ on Fangraphs is 136 for 2008, 117 for 2009.

Is it a difference in RC+ and OPS+ or is it that it’s not park adjusted?

(And more thanks to those who have posted since my last response)

by nny on Dec 24, 2009 10:46 AM EST up reply actions  

No minor league park adjustment

There’s no minor league park adjustment for wRC+, only major league and none of the wOBA values on the site are park adjusted.

wRC+ is always league adjusted though, so the AA vs A+ baselines are going to be considerably different and will definitely have a big impact on wRC+

Unless there’s some massive park adjustment going on, I’m not sure how Matt would retain a 130 OPS+ with such a big dip in OPS. I don’t think the league averages are that different, but I don’t have them in front of me so I could be wrong.

by dkappelman on Dec 25, 2009 12:04 AM EST up reply actions  

Running the numbers real quick, for ’08 in the Sally League:

(.354/.325 + .499/ .382 – 1) * 100 = 140

Now, for ’09 in the FSL:

(.333/.322 + .420/.363 – 1) * 100 = 119

That’s not park adjusted, mind you.

by cwyers on Dec 25, 2009 12:11 PM EST up reply actions  

Yes, there is a massive park adjustment going on

Greensboro is a massive hitters park, Jupiter is a massive pitchers park.

I originally got the 132/130 numbers I was using unweighted park factors from 2002-2008 (since I don’t have access to 2009). Just going from minor league splits park factors (Which is 3 year weighted, plus has 2009 [I hope he posted 2009 soon, I sent him an e-mail asking for them], so going to be better than what I had anyway):

Greensboro: .354/.464/.818
OPS+: 130.389

Jupiter: .340/.454/.794
OPS+: 130.659

So actually, going by minor league splits’ park factors, he actually did better in Jupiter than he did in Greensboro, even though he had a 100 OPS drop. Park factors make that 100 OPS drop to 24 points, and league factor reduces the rest.

This is something I really hate about a lot of prospect watches, they just look at OPS without really looking at context. I mean, you will have the people who say “he played in X park” but don’t quantify just what it means (i.e. last year a lot of people were down on Dominguez cuz they though his numbers were all Greensboro).

So consider this my formal request to park factor the minor leagues. I’ve been thinking of doing a massive minor league OPS+ or RC+ dump to actually be able to see how minor leaguers actually do [Which is why I made this thread, to know what exactly to do about park factors], but if you guys (fangraphs) just park factors yours that’d certainly make everything a lot easier.

by nny on Dec 26, 2009 8:56 AM EST up reply actions  

Sorry for the late response

David, yes, I noticed the BABIP thing very early in FG’s launch, roughly the same time that I started my blog. It hasn’t been this way for a long time, and I generally trust FG’s numbers more than any other site—especially now that THT dropped it’s stats!
-j

by JinAZ on Jan 4, 2010 7:40 AM EST up reply actions  

Even if a home park doesn’t change, if a road park does that alters the home/road ratio.

What I do is create a series of matched pairs of ballparks, for example how the Pirates and Phillies did in Three Rivers compared to how the same teams did in Veterans, for as many years as the parks coexisted. Repeat for each road ballpark in the lifetime of the home ballpark (I track ballpark versions when configurations are changed), then sum home and road and compare the results.

by Brian Cartwright on Jan 6, 2010 12:16 AM EST reply actions  

Comments For This Post Are Closed


User Tools

We use numbers and stuff.
Community Guidelines
Why be a member?
Start posting on Beyond the Box Score »

Join SB Nation and dive into communities focused on all your favorite teams.

Connect_with_facebook

FanPosts

Community blog posts and discussion.

Recent FanPosts

Small
FIP is a Garbage Statistic
Jeter_400_101709_small
Scarier opponent come October?
Ghanafan03_741584gm-a_small
Los Angeles Angels trade for Dan Haren
Pedoria1_small
Pointing Fingers: Rollie Fingers and WAR
Small
Rajai Davis versus Gabe Gross
Small
Year of the Pitcher
Sealab_murphy_small
Prospect Surplus Value
T-rex_small
Saberizing a Mac, revisited
Small
How do you use splits?
Sealab_murphy_small
My Wang Problem

+ New FanPost All FanPosts >

Sign up for the BtB Newsletter!

BtB on Facebook

BtB on Twitter

RSS Feed: @BtBScore

Sky: @BtB_Sky

Jeff: @jeffwzimmerman
Steve: @steve_sommer
Dan: @dturkenk
Harry: @harrypav
Jinaz: @jinazreds
Jack: @jh_moore
Tommy R: @trancel
Justin: @justinbopp
Satchel: @SatchelPrice
Adam: @baseballtwit
Larry: @wezen_ball
Peter: @CapitolAvenue
Paul: @TheDiaTribe
Daniel: @CamdenCrazies
Matt: @devil_fingers

SBNation.com Recent Stories

ST. LOUIS - MAY 18:  Ryan Ludwick #47 of the St. Louis Cardinals rounds third base after hitting a game-winning homerun against the Washington Nationals at Busch Stadium on May 18, 2010 in St. Louis, Missouri.  The Cardinals beat the Nationals 3-2.  (Photo by Dilip Vishwanat/Getty Images) +3 updates

Padres, Cardinals, Indians Complete Three-Way Trade Involving Ryan Ludwick, Jake Westbrook

SEATTLE - JULY 08:  Alex Rodriguez #13 of the New York Yankees hits an RBI single in the ninth inning to give the Yankees a 3-1 lead against the Seattle Mariners at Safeco Field on July 8 2010 in Seattle Washington. (Photo by Otto Greule Jr/Getty Images) +16 updates

Yankees' 9th-Inning Win Completely Overshadowed By A-Rod's Ongoing Homer Drought

Colorado Rockies' Carlos Gonzalez is congratulated by teammates after his walk-off home run against the Chicago Cubs in the ninth inning of a baseball game at Coors Field in Denver, Colo. on Saturday, July 31, 2010.  (AP Photo/ Matt McClain)

Carlos Gonzalez Completes Cycle With Walk-Off Homer; Rockies Beat Cubs, 6-5

More from SBNation.com >


Managers

Limes_125_small Sky Kalkman

Wbc_029_small Jeff Sullivan

Editors

Rawlings_baseball_bigger_small Dan Turkenkopf

Dayton_small Jeff Zimmerman (TucsonRoyal)

Aviles_small Justin Bopp

Paige_small Satchel Price

Authors

Jinaz-reds-avatar_small JinAZ

Face_small Harry Pavlidis

Newavatar_small Matt Klaassen

Wezenball-logo_small lar

Big_pun--300x300_small Tommy Rancel

Adam_small adarowski

Redcap_small SFiercex4

St_louis_cardinals_ce1141_003263_small stevesommer05

Small garik16

Julio_teheran_2_small PWHjort

Cclogo_small Daniel Moroz

Closeup4_small J-Doug

Nick_cage_small The DiaTriber