This is Google's cache of viewtopic.php?t=2536&sid=be28404e759cecf1c68ade7de495c471. It is a snapshot of the page as it appeared on Mar 11, 2011 23:55:51 GMT. The current page could have changed in the meantime. Learn more

Text-only version
These search terms are highlighted: ed küpfer  
APBRmetrics :: View topic - Newb question, boiling down reb% into a single #
APBRmetrics Forum Index APBRmetrics
The statistical revolution will not be televised.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Newb question, boiling down reb% into a single #

 
Post new topic   Reply to topic    APBRmetrics Forum Index -> General discussion
View previous topic :: View next topic  
Author Message
Chronz1



Joined: 22 May 2006
Posts: 201

PostPosted: Wed Mar 31, 2010 2:57 pm    Post subject: Newb question, boiling down reb% into a single # Reply with quote

Meaning on a scale of 25-99 how would one go about scaling rebound rate onto this platform? Its totally irrelevant I know but if your wondering why I would want to do this, its for a video game. Im recreating the 2001 season. And Im starting off with rebounding;

http://www.basketball-reference.com/play-index/tiny.cgi?id=aJQgb

Deke is obviously #1 with a +30 rebounding%, and Wesley is the marker for 25. But Im struggling with the middle grouping.

Any help?


Last edited by Chronz1 on Wed Mar 31, 2010 3:48 pm; edited 1 time in total
Back to top
View user's profile Send private message
DSMok1



Joined: 05 Aug 2009
Posts: 594
Location: Where the wind comes sweeping down the plains

PostPosted: Wed Mar 31, 2010 3:21 pm    Post subject: Reply with quote

Rebound rate is linear, so you can scale it directly.

That said, total rebound% may be what you want; a "league average" player on total rebound% is by definition 10%.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Chronz1



Joined: 22 May 2006
Posts: 201

PostPosted: Wed Mar 31, 2010 3:49 pm    Post subject: Reply with quote

DSMok1 wrote:
Rebound rate is linear, so you can scale it directly.

That said, total rebound% may be what you want; a "league average" player on total rebound% is by definition 10%.

The 2 aspects of rebounding are separated, but once I know how to scale Defensive RB% into this (25-99) platform Ill be able to do it for Off.Rebounding.

Any tips? What programs could I use to do the math for me?
Back to top
View user's profile Send private message
DSMok1



Joined: 05 Aug 2009
Posts: 594
Location: Where the wind comes sweeping down the plains

PostPosted: Wed Mar 31, 2010 4:00 pm    Post subject: Reply with quote

Chronz1 wrote:
DSMok1 wrote:
Rebound rate is linear, so you can scale it directly.

That said, total rebound% may be what you want; a "league average" player on total rebound% is by definition 10%.

The 2 aspects of rebounding are separated, but once I know how to scale Defensive RB% into this (25-99) platform Ill be able to do it for Off.Rebounding.

Any tips? What programs could I use to do the math for me?


Excel. Just a quick linear interpolation.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Chronz1



Joined: 22 May 2006
Posts: 201

PostPosted: Wed Mar 31, 2010 4:21 pm    Post subject: Reply with quote

I was hoping you could offer an excel alternative, Im downloading the free trial as I type but because its the whole MS Office package its going to take awhile.
Back to top
View user's profile Send private message
Ed Küpfer



Joined: 30 Dec 2004
Posts: 785
Location: Toronto

PostPosted: Wed Mar 31, 2010 5:18 pm    Post subject: Reply with quote

I don't think I'm following. Do you want Wesley's DR% to equal 25 and Mutombo's to equal 99?
_________________
ed
Back to top
View user's profile Send private message Send e-mail
Chronz1



Joined: 22 May 2006
Posts: 201

PostPosted: Wed Mar 31, 2010 5:54 pm    Post subject: Reply with quote

Ed Küpfer wrote:
I don't think I'm following. Do you want Wesley's DR% to equal 25 and Mutombo's to equal 99?

Yes thats exactly what I mean, those are the choices given to me by the player rating system. I understand the stats will fluctuate year to year but thats really all I have to work with.

Deke(30%) is 99, Ben/Camby (29%0 are probably around 98, then theres a dropoff with McDyess (26%) which would be..... what 94-95? I really dont know how to go about scaling percentages.
Back to top
View user's profile Send private message
jsill



Joined: 19 Aug 2009
Posts: 73

PostPosted: Wed Mar 31, 2010 6:33 pm    Post subject: Reply with quote

If I understand correctly, you have a bunch of players ranked according to some stat (DReb %, in this case), and you want to translate that stat into the range 25 through 99, where the guy with the highest value=99 and the guy with the lowest value=25.

There are a few different ways you could do this, but this should work:

1) Subtract the value for the top guy (Mutombo, with DReb%=30.5%) from the value for the bottom guy (Wesley, 5.9%). This gives you the range of values, which in this case is 30.5%-5.9%=24.6%

2) For each player, subtract the bottom value (5.9%, Wesley's DReb%) from their value (their DReb%) to compute how much better they are on the stat than the worst player. For instance, Jason Kidd's DReb% is 15.2% so his additional DReb% relative to Wesley is 15.2%-5.9%=9.3%

3) Divide the result in (2) (9.3%) by the result in (1) (24.6%) to get the percentage of the total range by which the player exceeds the minimum. In Kidd's case, this is 0.378, or 37.8%. Note: this is not 37.8% in units of DReb%; this is 37.8% of the total range of this stat.

4) Take the result in 3 and multiply it by 74 (we get 74 by subtracting 25 from 99). For Kidd, we get 74*0.378=27.97

5) Add the result in (4) to 25. For Kidd, we get 25 + 27.97=52.97.

Of course, the results here will be sensitive to what we call "outliers", i.e. , the values for the top guy and bottom guy. I think that's OK as long as they played a lot of minutes, though. Hypothetically, if you had a 9-foot-tall mega-superstar rebounder whose DReb% were 60%, and Mutombo were number 2 at 30%, then the 9-foot guy would be a 99 and Mutombo (even though he's second in the league) would be below 50. I think that's desirable, though, because that guy really would be twice as good as anyone else in the league at defensive rebounding. If you're working with very low-minutes guys who might have a DReb% of 60% just as a random fluke, that might be more problematic, but presumably for a video game you're only working with well-known players.

For what it's worth, if you find yourself encountering these kinds of problems frequently, it probably would be worth your while to brush up on your algebra so you can solve this kind of stuff on your own.
Back to top
View user's profile Send private message
Ed Küpfer



Joined: 30 Dec 2004
Posts: 785
Location: Toronto

PostPosted: Wed Mar 31, 2010 7:17 pm    Post subject: Reply with quote

If Column A is where the rebounding numbers are, and they start in cell A2, then paste this beside A2 and copy it all the way down.
=(A2-MIN(A:A))/(MAX(A:A)-MIN(A:A))*74+25
_________________
ed
Back to top
View user's profile Send private message Send e-mail
Chronz1



Joined: 22 May 2006
Posts: 201

PostPosted: Wed Mar 31, 2010 8:03 pm    Post subject: Reply with quote

Awesome jsill, that made perfect sense, my 2k brethren thank you.
Back to top
View user's profile Send private message
DSMok1



Joined: 05 Aug 2009
Posts: 594
Location: Where the wind comes sweeping down the plains

PostPosted: Thu Apr 01, 2010 9:44 am    Post subject: Reply with quote

Chronz1 wrote:
I was hoping you could offer an excel alternative, Im downloading the free trial as I type but because its the whole MS Office package its going to take awhile.


OpenOffice Calc will do the same thing for free.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    APBRmetrics Forum Index -> General discussion All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group