使用matplotlib绘制nba球员和球队数据

NBAGrapher的Python项目详细描述


nbagrapher

nba grapher是一个python脚本,它可以绘制nba的图表,比较nba球员和球队的各种统计指标

nba grapher使用sportsreferencebasketball-reference中删除数据,并使用matplotlib创建绘图

目前,支持四种类型的图。

  • 按季节列出的球员统计
  • 按游戏列出玩家状态
  • 按季节分列的球队统计数据
  • 按游戏分组统计

有关这些函数的详细信息,请参见完整的documentation

可以找到每个函数的可用统计信息的完整列表here


安装

可以使用pip从pypi安装nbagrapher

$ pip install nbagrapher

示例

季节性
  • 两名球员职业生涯中的VORP
nbagrapher.plot_player_season(['iversal01','bryanko01'],"value_over_replacement_player")

vorp

  • 过去五年中过去五个MVP中的每一个
nbagrapher.plot_player_season(['antetgi01','hardeja01','westbru01','curryst01','duranke01'],"player_efficiency_rating",start_year=2014,end_year=2019)

per

  • 过去十年五大得分王的累计得分
nbagrapher.plot_player_season(['jamesle01','duranke01','hardeja01','westbru01','curryst01'],"points",start_year=2010,cum=True)

points

基于游戏的
  • 赢取2019年1月的股份
nbagrapher.plot_player_game(['embiijo01','antetgi01'],2019,"true_shooting_percentage",start_date=datetime.date(2019,1,1),end_date=datetime.date(2019,2,1))

ts

许可证

麻省理工学院

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用jaxb整理集合?   java改装添加带有令牌和id的标头   Java Webstart在启动应用程序之前停止   mysql将请求主体作为JSON存储到Java数据库中   春天3。从Java 7更新到Java 8后x应用程序不工作   java如何为我的mock实例化unirest HttpResponse<JsonNode>?   java两个servlet在同一场战争中与两场独立战争中的利弊?   java Mockito验证未失败   GWT中的java文件读取器   java避免代码重复   java谁将设置saml cookie,其中包含凭证信息   java如何修改jar包代码,然后重新导出更新的jar包?   BST数据结构中的java递归差异   java如何从文本文件中读取存储的哈希表?   带有quercus的java php comet   java从SeleniumWebDriver写入json变量   javascript如何在同一个action类中对方法调用action?