{ "info": { "author": "Prajjwal Bhattarai", "author_email": "taoprajjwal@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "# NBAGrapher\n\nNBA Grapher is a python script that can make plots and graphs of NBA comparing various statistical measures of NBA players and teams\n\nNBA Grapher uses [sportsreference](https://github.com/roclark/sportsreference) for scraping data from [basketball-reference](http://basketball-reference.com) and creates plots using [matplotlib](https://matplotlib.org/)\n\nCurrently, four types of graphs are supported.\n\n- Player stat by season\n- Player stat by game\n- Team stat by season\n- Team stat by game\n\nDetails on each of these functions can be found in the full [documentation](https://nbagrapher.readthedocs.io/en/latest/)\n\nA full list of avaiable statistics for each function can be found [here](https://nbagrapher.readthedocs.io/en/latest/#list-of-available-stats).\n\n---\n### Installation\nNBAGrapher can be installed from PyPi using PIP\n```sh\n$ pip install nbagrapher\n```\n----\n### Examples\n\n##### Season based\n\n- VORP of two players throughout their career\n\n\n```python\nnbagrapher.plot_player_season(['iversal01','bryanko01'],\"value_over_replacement_player\")\n```\n\n![vorp](https://raw.githubusercontent.com/taoprajjwal/NBAGrapher/master/graphs/value_over_replacement_player.png)\n\n- PER of the last five MVPs over the last five years\n\n```python\nnbagrapher.plot_player_season(['antetgi01','hardeja01','westbru01','curryst01','duranke01'],\"player_efficiency_rating\",start_year=2014,end_year=2019)\n```\n![per](https://raw.githubusercontent.com/taoprajjwal/NBAGrapher/master/graphs/player_efficiency_rating.png)\n\n- Cumulative points of the five top points scorers over the last decade\n\n```python\nnbagrapher.plot_player_season(['jamesle01','duranke01','hardeja01','westbru01','curryst01'],\"points\",start_year=2010,cum=True)\n```\n![points](https://raw.githubusercontent.com/taoprajjwal/NBAGrapher/master/graphs/points.png)\n##### Game based\n- Win Shares for January 2019\n```python\nnbagrapher.plot_player_game(['embiijo01','antetgi01'],2019,\"true_shooting_percentage\",start_date=datetime.date(2019,1,1),end_date=datetime.date(2019,2,1))\n```\n![ts](https://raw.githubusercontent.com/taoprajjwal/NBAGrapher/master/graphs/true_shooting_percentage.png)\n-----\nLicense\n----\n\nMIT\n\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/taoprajjwal/NBAGrapher", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "NBAGrapher", "package_url": "https://pypi.org/project/NBAGrapher/", "platform": "", "project_url": "https://pypi.org/project/NBAGrapher/", "project_urls": { "Homepage": "https://github.com/taoprajjwal/NBAGrapher" }, "release_url": "https://pypi.org/project/NBAGrapher/1.0.0/", "requires_dist": [ "sportsreference", "matplotlib", "pandas" ], "requires_python": "", "summary": "Graphing NBA player and team stats using matplotlib", "version": "1.0.0" }, "last_serial": 5725219, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "cafddcfb66d1fb41a9706e362c3aa6d1", "sha256": "0af807192776774d598ae5cbd5a085225712b02cf20bb8979d8e165c2f3b7632" }, "downloads": -1, "filename": "NBAGrapher-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cafddcfb66d1fb41a9706e362c3aa6d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6035, "upload_time": "2019-08-24T20:05:41", "url": "https://files.pythonhosted.org/packages/be/96/6b3353e66ac2e3fa9f280bb65b9d30d7891d6a14fc80d07948b9f8774c9e/NBAGrapher-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8eef8fc17b515083dd901e8e841e069a", "sha256": "ed17db21857681bfb13d703f0b9211209fda6f51b39ec1cd2e3f7cab50ddc06b" }, "downloads": -1, "filename": "NBAGrapher-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8eef8fc17b515083dd901e8e841e069a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4862, "upload_time": "2019-08-24T20:05:43", "url": "https://files.pythonhosted.org/packages/4e/a0/544d9b37b839393258e19ee8f50be4b5f7d3172d1110b37447eee5684607/NBAGrapher-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cafddcfb66d1fb41a9706e362c3aa6d1", "sha256": "0af807192776774d598ae5cbd5a085225712b02cf20bb8979d8e165c2f3b7632" }, "downloads": -1, "filename": "NBAGrapher-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cafddcfb66d1fb41a9706e362c3aa6d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6035, "upload_time": "2019-08-24T20:05:41", "url": "https://files.pythonhosted.org/packages/be/96/6b3353e66ac2e3fa9f280bb65b9d30d7891d6a14fc80d07948b9f8774c9e/NBAGrapher-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8eef8fc17b515083dd901e8e841e069a", "sha256": "ed17db21857681bfb13d703f0b9211209fda6f51b39ec1cd2e3f7cab50ddc06b" }, "downloads": -1, "filename": "NBAGrapher-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8eef8fc17b515083dd901e8e841e069a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4862, "upload_time": "2019-08-24T20:05:43", "url": "https://files.pythonhosted.org/packages/4e/a0/544d9b37b839393258e19ee8f50be4b5f7d3172d1110b37447eee5684607/NBAGrapher-1.0.0.tar.gz" } ] }