All in One Question + Potential RAPM tool im thinking of
Posted: Fri Jan 03, 2025 9:08 am
Hello everyone!
awhile back I released that Mamba metric, I was kind of using this years win projections as a test run to see how it does in real world testing, and thought it did pretty decent so far all things considering. I basically got minutes from I think it was basketball monster, slightly adjusted some minutes based upon what I thought (IIRC, all i did was lower a rookie or two, I think I only did it on the lakers or maybe the nuggets but it wasnt anything too crazy) and just applied it flat, without any regression to 41 wins or age adjustment or anything (that 15 wins for the wizards unfortunately stands out here haha).
I was wondering though, when it comes to building all in one metrics, what considertions should I make when it comes to like, the quality of the RAPM? Originally since it was mostly a proof of concept type thing, and since it worked out pretty good overall, I just left it at that, but after I release it hopefully sometime within the next week or two, Im thinking of actually honing in on the actual "RAPM" side of things, rubber band adjustment, custom weighing for blowouts, home court, all those things that currently I haven't really accounted for. was wondering if there were any guidelines there or if anyone with experience building things out here think thats shown a substantial boost, id think it would help a lot but maybe not.
as a side note
RAPM seems a bit inaccessible for alot of people to run, I remember blessed J.E put his code out there but I was thinking of making some sort of rshiny dashboard sometime this month that would allow people to run it themselves and decide what adjustments they want to make, and then export it as a csv file or something, just since coding itself or getting it can be a bit intimidating for sum, but im not sure maybe that sounds a bit intimidating too IDK. not sure if thats something that sounds interesting
Rn my idea is something like
You input a date range
toggle an on and off button for HC adjustments, rubber band adjustments, maybe different weight for "garbage time" minutes (wont be neaarly as strict as PBP here and i wont have it so once it hits garbage time you need it to be super close to be non garbage time), how much luck you want on offense and defense, 3pt and fts (offense and defense separately), 0 meaning no luck whatsoever and 100 being a 100% luck adjustemnt on selected category.
and itll spit out a downloadable csv file or something along those lines, feel like it could be a fun little project but wanted to see if it sounded interesting to people, i think itd be fun to try out making something like that.
I've been trying to build out some sort of visualization and or data pulling tool that allows you to get regular or tracking data or visualize it from various date ranges and filters rather than only whole seasons, and I thought doing something similar, what ive been doing for a few days since the New years but pulling daily box scores this way has been a huge pain even with the API
So yeah a TLDR::
asking for Advice on how much doing things that make RAPM test better would help an all in one metric (kinda a dumb question thinking about it lol)
and gauging interest on making a tool allowing people to get customized RAPM spit out without needing to code
been working on this data viz thing which will also have a tab where you can (if I can get it to work) be able to get datatables with for date ranges cross season or with things you cant normally see together in the nba website (so like, youd be able to select Open3s, Open 3%, Rim shots contested, and Rim % lessened than the shooters normal avg if you wanted to ), but tbh I just needed a project where I used SQL to make/pull from a database (even if maybe a bit uneccessarily tbh lol)
awhile back I released that Mamba metric, I was kind of using this years win projections as a test run to see how it does in real world testing, and thought it did pretty decent so far all things considering. I basically got minutes from I think it was basketball monster, slightly adjusted some minutes based upon what I thought (IIRC, all i did was lower a rookie or two, I think I only did it on the lakers or maybe the nuggets but it wasnt anything too crazy) and just applied it flat, without any regression to 41 wins or age adjustment or anything (that 15 wins for the wizards unfortunately stands out here haha).
I was wondering though, when it comes to building all in one metrics, what considertions should I make when it comes to like, the quality of the RAPM? Originally since it was mostly a proof of concept type thing, and since it worked out pretty good overall, I just left it at that, but after I release it hopefully sometime within the next week or two, Im thinking of actually honing in on the actual "RAPM" side of things, rubber band adjustment, custom weighing for blowouts, home court, all those things that currently I haven't really accounted for. was wondering if there were any guidelines there or if anyone with experience building things out here think thats shown a substantial boost, id think it would help a lot but maybe not.
as a side note
RAPM seems a bit inaccessible for alot of people to run, I remember blessed J.E put his code out there but I was thinking of making some sort of rshiny dashboard sometime this month that would allow people to run it themselves and decide what adjustments they want to make, and then export it as a csv file or something, just since coding itself or getting it can be a bit intimidating for sum, but im not sure maybe that sounds a bit intimidating too IDK. not sure if thats something that sounds interesting
Rn my idea is something like
You input a date range
toggle an on and off button for HC adjustments, rubber band adjustments, maybe different weight for "garbage time" minutes (wont be neaarly as strict as PBP here and i wont have it so once it hits garbage time you need it to be super close to be non garbage time), how much luck you want on offense and defense, 3pt and fts (offense and defense separately), 0 meaning no luck whatsoever and 100 being a 100% luck adjustemnt on selected category.
and itll spit out a downloadable csv file or something along those lines, feel like it could be a fun little project but wanted to see if it sounded interesting to people, i think itd be fun to try out making something like that.
I've been trying to build out some sort of visualization and or data pulling tool that allows you to get regular or tracking data or visualize it from various date ranges and filters rather than only whole seasons, and I thought doing something similar, what ive been doing for a few days since the New years but pulling daily box scores this way has been a huge pain even with the API
So yeah a TLDR::
asking for Advice on how much doing things that make RAPM test better would help an all in one metric (kinda a dumb question thinking about it lol)
and gauging interest on making a tool allowing people to get customized RAPM spit out without needing to code
been working on this data viz thing which will also have a tab where you can (if I can get it to work) be able to get datatables with for date ranges cross season or with things you cant normally see together in the nba website (so like, youd be able to select Open3s, Open 3%, Rim shots contested, and Rim % lessened than the shooters normal avg if you wanted to ), but tbh I just needed a project where I used SQL to make/pull from a database (even if maybe a bit uneccessarily tbh lol)