来打球吧!

在 Power BI 中可视化棒球数据

Kevin Feasel

CTO, Faregame Inc

数据集

Lahman 棒球数据库

  • 覆盖 1871–2020 年的完整打击与投球统计
  • 包含守备数据、排名、球队统计等
  • 提供多种格式(含 R 包)

投手投球、击球手击中的动图

在 Power BI 中可视化棒球数据

棒球入门

  • 在菱形场地进行,设本垒(4)和三个垒包。
  • 比赛通常 9 局。每队进攻(击球)直至出现 3 个出局。
  • 防守方场上 9 人,包括投手(5)与捕手(2)。
  • 一次仅一人击球(3)。每个垒可有 0 或 1 名跑垒员。
  • 目标:上垒;随后依次踏过三垒后触及本垒得分。

棒球场示意图与守位分布

1 https://publicdomainvectors.org/en/free-clipart/Baseball-diagram/62196.html
在 Power BI 中可视化棒球数据

打击指标与统计

  • 打数(AB)
  • 安打(H)
  • 打击率(AVG)= $\frac{H}{AB}$
  • 保送(BB)
  • 触身球(HBP)
  • 牺牲飞球(SF)
  • 上垒率(OBP)= $\frac{H + BB + HBP}{AB + BB + HBP + SF}$

正在击球的球员——即处于打击中

在 Power BI 中可视化棒球数据

我们的受众

棒球史学者

  • 了解这项运动

  • 希望证伪或证实"民间说法"

  • 不隶属于任何球队(俱乐部)

一位史学者在查阅书籍

在 Power BI 中可视化棒球数据

让我们开始练习!

在 Power BI 中可视化棒球数据

Preparing Video For Download...