Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Function Repository Resource:
Calculate a batter's weighted on-base average (wOBA)
ResourceFunction["BaseballWOBA"][stats] computes a batter's weighted on-base average (wOBA) for the counting statistics stats. | |
ResourceFunction["BaseballWOBA"]["player"] computes wOBA for the specified player. | |
ResourceFunction["BaseballWOBA"][stats,y] computes a batter's weighted on-base average (wOBA) for the counting statistics stats based on the year y. |
Compute Tyler O'Neill's 2021 wOBA using his counting stats:
In[1]:= |
Out[1]= |
Get Paul Goldschmidt's 2021 wOBA:
In[2]:= |
Out[2]= |
Get Nolan Arenado's 2021 wOBA using his Baseball-Reference player id:
In[3]:= |
Out[3]= |
Calculate Albert Pujols' wOBA in 2005:
In[4]:= |
Out[4]= |
Use custom weights. Statistics without weights are treated like zero:
In[5]:= |
Out[5]= |
Use FanGraphs weights from a specific year:
In[6]:= |
Out[6]= |
See what wOBA Mike Trout's 2018 season statistics would have generated in other seasons:
In[7]:= |
Out[7]= |
Plot Babe Ruth's yearly wOBA:
In[8]:= |
Out[8]= |
This work is licensed under a Creative Commons Attribution 4.0 International License