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.2k
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
250
How did we success “GoTo Travel Campaign” under Work-From-Home?
taichiw
0
260
それ_山田哲人何人分よ.pdf
taichiw
1
240
2番ペゲーロをみんなでやってみよう
taichiw
0
790
Encouragement foryour White board
taichiw
0
510
Retrospective with KPT method - Do not mix “Problem phase” and “Try phase” -
taichiw
0
1.2k
Other Decks in Technology
See All in Technology
「手動オペレーションに定評がある」と言われた私が心がけていること / phpcon_odawara2024
blue_goheimochi
2
320
Discord とビルダー&チャットボットの使い方 / How to use Discord and Builder & Chatbots
ks91
PRO
0
130
キャラクター制御のためのプロンプト術 for LINE Bot
uezo
0
530
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
0
150
Next'24 事例セッションの紹介とクラウド資格を活用したキャリア形成について語りMuscle
yasumuusan
1
360
小さな開発会社がWebサービスを作る理由
polidog
PRO
1
160
WebアプリケーションにおけるPDOの使い方入門 / phpcon odawara 2024
meihei3
2
440
The CloudCompare project by Dr. Daniel Girardeau-Montaut
kentaitakura
0
510
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
2
200
[2024年3月版] Databricksのシステムアーキテクチャ
databricksjapan
8
1.9k
Aurora MySQL v3(MySQL8.0互換)の オンラインDDLの罠挙動を全バージョンで検証した
yutakikai
1
150
Postman v10リリース後を振り返る / Looking back at Postman v10 after release
yokawasa
1
100
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
24
2.3k
We Have a Design System, Now What?
morganepeng
42
6.7k
Documentation Writing (for coders)
carmenintech
59
3.9k
Reflections from 52 weeks, 52 projects
jeffersonlam
344
19k
4 Signs Your Business is Dying
shpigford
175
21k
Automating Front-end Workflow
addyosmani
1355
200k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
15
1.4k
Writing Fast Ruby
sferik
620
60k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
77
41k
The Brand Is Dead. Long Live the Brand.
mthomps
48
28k
The Language of Interfaces
destraynor
151
23k
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