Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
2番ペゲーロとは何だったのか
Search
taichiw
December 19, 2017
Technology
0
1.4k
2番ペゲーロとは何だったのか
Baseball Play Study 2017 冬 (#BPStudy124)
にて発表
taichiw
December 19, 2017
Tweet
Share
More Decks by taichiw
See All by taichiw
場内アナウンス @ 2009年10月24日 8回裏二死 札幌ドーム
taichiw
0
320
How did we success “GoTo Travel Campaign” under Work-From-Home?
taichiw
0
300
それ_山田哲人何人分よ.pdf
taichiw
1
300
2番ペゲーロをみんなでやってみよう
taichiw
0
840
Encouragement foryour White board
taichiw
0
540
Retrospective with KPT method - Do not mix “Problem phase” and “Try phase” -
taichiw
0
1.6k
Other Decks in Technology
See All in Technology
ACA でMAGI システムを社内で展開しようとした話
mappie_kochi
0
170
自作LLM Native GORM Pluginで実現する AI Agentバックテスト基盤構築
po3rin
2
240
生成AIで「お客様の声」を ストーリーに変える 新潮流「Generative ETL」
ishikawa_satoru
1
290
Function calling機能をPLaMo2に実装するには / PFN LLMセミナー
pfn
PRO
0
860
SREとソフトウェア開発者の合同チームはどのようにS3のコストを削減したか?
muziyoshiz
1
100
いま注目しているデータエンジニアリングの論点
ikkimiyazaki
0
580
定期的な価値提供だけじゃない、スクラムが導くチームの共創化 / 20251004 Naoki Takahashi
shift_evolve
PRO
3
280
AI Agentと MCP Serverで実現する iOSアプリの 自動テスト作成の効率化
spiderplus_cb
0
460
空間を設計する力を考える / 20251004 Naoki Takahashi
shift_evolve
PRO
3
310
Tomorrow graphlib, Let us use everybody
hayaosuzuki
0
160
[2025-09-30] Databricks Genie を利用した分析基盤とデータモデリングの IVRy の現在地
wxyzzz
0
450
"複雑なデータ処理 × 静的サイト" を両立させる、楽をするRails運用 / A low-effort Rails workflow that combines “Complex Data Processing × Static Sites”
hogelog
3
1.7k
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Practical Orchestrator
shlominoach
190
11k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
960
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Scaling GitHub
holman
463
140k
Rails Girls Zürich Keynote
gr2m
95
14k
Balancing Empowerment & Direction
lara
4
670
Producing Creativity
orderedlist
PRO
347
40k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
Faster Mobile Websites
deanohume
310
31k
Transcript
2番ペゲーロとは 何だったのか Baseball Play Study 2017 冬 (#BPStudy124) 渡邉太一 @taichiw0424
※発表後に一部改定
選手紹介 • 渡邉太一 (@taichiw0424) • 12球団の監督の采配シミュレータを作るのが夢 (≠ 良い采配) • 過去発表
• 2014年NPBたらいまわされ十傑 : 守備位置・打順が不定の皆様について (https://www.slideshare.net/TaichiWatanabe/bp-46218147) • 「エース」と「ローテーション」 : エースは何曜日に投げるのか (https://www.slideshare.net/TaichiWatanabe/ss-59931194) • あの選手なんでスタメン外されたん? : 結論→梨田監督は左右病であった (https://www.slideshare.net/TaichiWatanabe/ss-70199200)
今年のイーグルス
今日のお話 話すこと • 2番ペゲーロがどのくらい「びっくり」だったか 話さないこと • 2番ペゲーロは正しかったか
「打線」を可視化してみる この二者がいて点が取れる • 出塁してホームに帰る人 • バットでランナーをホームに帰す人
こんなグラフをチームごとに描いてみました (対象:2017年レギュラーシーズン143試合) 0 2 4 6 8 10 12 14
16 18 20 1 2 3 4 5 6 7 8 9 得点(%) 打点(%) 打順 得点 =どのくらいホームを踏んだか 打点 =どのくらいホームに 返したか
0 5 10 15 20 25 1 2 3 4
5 6 7 8 9 Giants 得点 打点 問題:セ6球団のグラフです ベイスターズはどれでしょう? 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Dragons 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Carp 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 BayStars 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Tigers 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Swallows 得点 打点 A D B E C F
0 5 10 15 20 25 1 2 3 4
5 6 7 8 9 Giants 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Dragons 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Carp 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 BayStars 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Tigers 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Swallows 得点 打点 正解
問題:パ6球団のグラフです イーグルスはどれでしょう? 0 5 10 15 20 25 1 2
3 4 5 6 7 8 9 Hawks 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Fighters 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Eagles 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Buffaloes 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Marines 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Lions 得点 打点 A D B E C F
0 5 10 15 20 25 1 2 3 4
5 6 7 8 9 Hawks 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Fighters 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Eagles 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Buffaloes 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Marines 得点 打点 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Lions 得点 打点 正解
打点の分布を見ると打線の特徴が見えそう! 0 5 10 15 20 25 1 2 3
4 5 6 7 8 9 得点(%) C D E F G H L M Bs S T DB 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 打点(%) C D E F G H L M Bs S T DB
打点の中で分散が大きいのは2番, 3番, 5番 0 5 10 15 20 25 1
2 3 4 5 6 7 8 9 C D E F G H L M Bs S T DB 1 2 3 4 5 6 7 8 9 4.325774 8.670947 10.2293 7.166119 8.554211 7.500087 4.756517 3.256 5.676333
2番-3番でプロットしてみた C D E F G H L M Bs
S T DB 0 5 10 15 20 25 0 2 4 6 8 10 12 14 16 18 20 3番 2番 E: 明らかに異質
2番-3番でプロットしてみた C D E F G H L M Bs
S T DB 0 5 10 15 20 25 0 2 4 6 8 10 12 14 16 18 20 3番 2番 E: 明らかに異質 E, H, DB : 1番の打点<2番の打点
それぞれの「打点分布」の距離をだしてみた ※各チームの打点分布を9次元ベクトルと みなしてユークリッド距離を算出 ※python3, networkx, matplotlib 使用 ※何度かやって偶然描けた奇跡の一枚 DB E
H G D C M T L F S Bs
それぞれの「打点分布」の距離をだしてみた D…!? DB E H G D C M T
L F S Bs
D 0 5 10 15 20 25 1 2 3
4 5 6 7 8 9 C D E F G H L M Bs S T DB
D : 1番は帰る人 4番は帰す人 0 5 10 15 20 25
1 2 3 4 5 6 7 8 9 Dragons 得点 打点 • 1番が塁に出て • 2番がつなぎ • 3番がちょっと帰し • 4番がドーンと返す 典型的な「日本野球式打線」 すなわち 「燃えドラ型打線」
打点なんか見なくても OPSとか長打率でええんちゃう? 打点のほうが特徴的!! 0 5 10 15 20 25 1
2 3 4 5 6 7 8 9 Eagles 長打率(%) OPS(%) 打点(%) 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 Dragons 長打率(%) OPS(%) 打点(%)
まとめ • 2番ペゲーロは異常 • 中日は燃えドラ打線 • 「打点」は打線の評価指標として使えそう
終
補足:プレゼン内の数値について 得点・打点 • 2017年レギュラーシーズン143試合の成績を使用 • 各打順で「スタメン出場した」選手の成績のみを使用 • 途中交代選手の得点・打点は加算していない • 上記、スタメンの得点・打点の総計を算出し、打順ごとの割合を求めている
補足:プレゼン内の数値について 打線分布の距離 • 各チームの打線分布を9次元のベクトルとみなす • 平方ユークリッド距離をチーム間毎に算出 • 無向グラフの描画には、python3, networkx, matplotlib
を使用 • https://github.com/taichiw/baseball201712/blob/master/python/networkx_test.py • 何度か走らせて偶然描けた奇跡の一枚。再現性は「ない」 燃えドラ度 • 中日と各球団の平方ユークリッド距離をそれぞれ算出 -> dとする • 燃えドラ度 = 1 / d * 1000 • 逆数をとったのは距離が近いほど大きな数値にするため • 1000を掛けているのは単純に見栄えを良くするため
補足:イーグルスのOPS・長打率分布について • ともに1番のほうが2番より高く、集計ミスか? と思いましたが… • 茂木のほうがペゲーロよりもOPS・長打率ともに実は高い • 茂木 OPS: .867
長打率: .408 • ペゲーロ OPS: .846 長打率: .356 • 9月は2番に藤田が入ることが多かったため、更に差は開いている
没スライド …のつもりが時間が余ったところでチラ見せした所、 一番受けて複雑な気持ちになったページ(笑)
12球団「燃えドラ度」 1 Dragons ∞ 2 Giants 14.76283 3 Carp 8.121577
4 Marines 7.960685 5 Buffaloes 7.02847 6 Tigers 6.486303 7 Fighters 6.288071 8 Lions 4.617652 9 Swallows 4.488887 10 Hawks 4.374115 11 BayStars 4.308683 12 Eagles 3.362489
2017年 燃えドラ度 vs 順位 (因果関係不明) 1 Dragons セ5位 ∞ 2
Giants セ4位 14.76283 3 Carp セ1位 8.121577 4 Marines パ6位 7.960685 5 Buffaloes パ4位 7.02847 6 Tigers セ2位 6.486303 7 Fighters パ5位 6.288071 8 Lions パ2位 4.617652 9 Swallows セ6位 4.488887 10 Hawks パ1位 4.374115 11 BayStars セ3位 4.308683 12 Eagles パ3位 3.362489
(本当に) 没スライド
OPS 0 0.2 0.4 0.6 0.8 1 1.2 1 2
3 4 5 6 7 8 9 C D E F G H L M Bs S T DB
長打率 0 0.1 0.2 0.3 0.4 0.5 0.6 1 2
3 4 5 6 7 8 9 C D E F G H L M Bs S T DB