Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 2.24 KB

CONTRIBUTING.md

File metadata and controls

16 lines (12 loc) · 2.24 KB

Contributing

Ideas:

  • Strike zone plotting like here (plotting where pitches fall using coordinates from Statcast data, plotting pitch speed zones, plotting pitch type zones)
  • A 3D view of a baseball field (to make a spray chart of a player's at-bats to show things like distance of fly ball)
  • Swing plane to show the launch angle at which a batter swings like here
  • 25-man dream rosters based on WAR
  • Compiling batting averages per zone in the strike zone like this
  • Customizing strike zone plotting for things like type of pitch thrown or count in at-bat

To Fix:

  • In breakdown.py, the pie charts are simplified such that very small values are combined. It would be nice to see all of the values in a better looking way.
  • There is a CSV issue in pybaseball where if you run one of its functions that gathers Statcast data, it sometimes won't grab all of the data and instead return an error. See the comment on line 43 here. It's hard to explain over words so start an issue if you're still confused.

If you have any additional ideas, feel free to implement them and then send a pull request. Make sure to use the format used for all other functions and files. If you're unaware, see Explaining PyVis for example formats. Make sure you also update that file with new documentation. Open an issue if you have any questions.