Skip to main content

Modernizing FRC Data Analytics

Project description

Statbotics API

Statbotics.io aims to modernize FRC data analytics through developing and distributing cutting-edge metrics and analysis. This Python API makes Expected Points Added (EPA) statistics just a few Python lines away! Currently we support queries on teams, years, events, and matches. Read below for usage and documentation.

Visit https://statbotics.io for more content!

Usage

With Python>=3.8 and pip installed, run

pip install statbotics==3.0.0

Then in a Python file, create a Statbotics object and get started!

import statbotics

sb = statbotics.Statbotics()
print(sb.get_team(254))

>> {'team': 254, 'name': 'The Cheesy Poofs', 'country': 'USA', 'state': 'CA', 'district': None, 'rookie_year': 1999, 'active': True, 'record': {'wins': 808, 'losses': 160, 'ties': 8, 'count': 976, 'winrate': 0.832}, 'norm_epa': {'current': 1909.0, 'recent': 1904.0, 'mean': 1894.0, 'max': 2058.0}}

Read below for more methods!

API Reference

Visit https://statbotics.readthedocs.io/en/latest/

Contribute

If you are interested in contributing, reach out to Abhijit Gupta (avgupta456@gmail.com)

Support

If you are having issues, please let us know. We welcome issues and pull requests.

License

The project is licensed under the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

statbotics-3.0.0.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

statbotics-3.0.0-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file statbotics-3.0.0.tar.gz.

File metadata

  • Download URL: statbotics-3.0.0.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for statbotics-3.0.0.tar.gz
Algorithm Hash digest
SHA256 3bee34c925b05728caee08fd537c802ca3a105f90662738f4d1d0d24210fc4de
MD5 b1eb7a1f08625cd67e99696e6c9e1a62
BLAKE2b-256 d72ff30fd36332cf64dc878d08d4f4fae2d359852890cd449ea600f435f85665

See more details on using hashes here.

File details

Details for the file statbotics-3.0.0-py3-none-any.whl.

File metadata

  • Download URL: statbotics-3.0.0-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for statbotics-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 84f48e7c253bbd3a747a82a21d6317da1b7ff3757e5d8c081b8e53b589ecd3d4
MD5 b79a2c8fbf45f9ad51057235ef8a07f9
BLAKE2b-256 387e91e46a7092e5269430c33cec985498162f2190b83edad38cb3edc9af88e0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page