これは pitchRxパッケージ を基にして作成しています。
devtools::install_github("pontsuyu/pitchRx2")
パッケージに含まれる関数は以下の通りです。
get_gids
指定した年のすべてのgame_idを取得するscrape_game_info
試合ごとの選手や審判などの情報をリストに格納するscrape_inning_all
投球、打席結果、ランナー状況、牽制、選手交代のデータをsqlite3に格納するget_snapshots
scrape_inning_all
で得た投球結果から、リリースからホームベース通過までの軌道を計算し、3次元データとして返すget_strikezones
打者の身長からストライクゾーンを計算するanimateFX
scrape_inning_all
で得た投球情報をggplot2
で可視化し、GIF画像として保存する。