Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Shinichi Nakagawa
1,663 views
野球Hack!(続き)~Pythonを用いた野球サービス構築 #bpstudy
#bpstudy #99 LT 野球プログラミング後日談
Software
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 30
2
/ 30
3
/ 30
4
/ 30
5
/ 30
6
/ 30
7
/ 30
8
/ 30
9
/ 30
10
/ 30
11
/ 30
12
/ 30
13
/ 30
14
/ 30
15
/ 30
16
/ 30
17
/ 30
18
/ 30
19
/ 30
20
/ 30
21
/ 30
22
/ 30
23
/ 30
24
/ 30
25
/ 30
26
/ 30
27
/ 30
28
/ 30
29
/ 30
30
/ 30
More Related Content
PDF
データ分析に使える野球データまとめ #PyDataTokyo meetup 2015/10/23
by
Shinichi Nakagawa
PDF
Python Professional Baseball Programming Open Data Edition #bpstudy 91(2015/3...
by
Shinichi Nakagawa
PDF
野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp
by
Shinichi Nakagawa
PDF
Railsではじめる野球プログラミング
by
Shinichi Nakagawa
PDF
Pythonではじめる野球プログラミング(続き)PyCon JP 2014 LT
by
Shinichi Nakagawa
PDF
アジャイルサムライ~Pythonista道場 #PyLadiesTokyo 1周年記念パーティー 2015/10/24
by
Shinichi Nakagawa
PDF
Python野球クラスタの紹介
by
Shinichi Nakagawa
PDF
Pythonistaな私がChefからAnsibleに乗り換えた話(ひたすらゆるくプレゼンする会 2015/4/9)
by
Shinichi Nakagawa
データ分析に使える野球データまとめ #PyDataTokyo meetup 2015/10/23
by
Shinichi Nakagawa
Python Professional Baseball Programming Open Data Edition #bpstudy 91(2015/3...
by
Shinichi Nakagawa
野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp
by
Shinichi Nakagawa
Railsではじめる野球プログラミング
by
Shinichi Nakagawa
Pythonではじめる野球プログラミング(続き)PyCon JP 2014 LT
by
Shinichi Nakagawa
アジャイルサムライ~Pythonista道場 #PyLadiesTokyo 1周年記念パーティー 2015/10/24
by
Shinichi Nakagawa
Python野球クラスタの紹介
by
Shinichi Nakagawa
Pythonistaな私がChefからAnsibleに乗り換えた話(ひたすらゆるくプレゼンする会 2015/4/9)
by
Shinichi Nakagawa
What's hot
PDF
Pythonではじめる野球プログラミング PyCon JP 2014 9/14 Talk Session
by
Shinichi Nakagawa
PDF
Pythonではじめる野球プログラミング - kawasaki.rb #15 2014/8/27
by
Shinichi Nakagawa
PDF
こんなゴールデン・グラブ賞は嫌だ~2015 #bpstudy 100回目記念LT
by
Shinichi Nakagawa
PDF
PyData入門(超初心者編)~野球のデータをカジュアルに可視化
by
Shinichi Nakagawa
PPTX
逆求人 自己紹介スライド
by
Takahito Sueda
PDF
Agile Baseball Science - アジャイル脳によく効く野球のハナシ
by
Shinichi Nakagawa
PDF
社内プレゼン勉強会発表資料
by
Yoh Nakamura
PDF
Rで野球のデータ解析がしたい (データが欲しい)
by
Takuma Hatano
PDF
野球Hack!~Pythonを用いたデータ分析と可視化 #kwskrb #28 2015/9/30
by
Shinichi Nakagawa
PDF
A Tour of やきう&Go - やきう民の私とGoの半年(実質3日間)
by
Shinichi Nakagawa
PDF
【Inception-Deck】野球Hack! - Pythonを用いたデータ分析と可視化
by
Shinichi Nakagawa
PDF
神奈川電子技術研究所 あかんゲームといいゲーム
by
IGDA Japan
PDF
【部活用】GCC プログラミング講習3
by
spade630
PDF
I was bone to love Design
by
Kanako Fukiage
Pythonではじめる野球プログラミング PyCon JP 2014 9/14 Talk Session
by
Shinichi Nakagawa
Pythonではじめる野球プログラミング - kawasaki.rb #15 2014/8/27
by
Shinichi Nakagawa
こんなゴールデン・グラブ賞は嫌だ~2015 #bpstudy 100回目記念LT
by
Shinichi Nakagawa
PyData入門(超初心者編)~野球のデータをカジュアルに可視化
by
Shinichi Nakagawa
逆求人 自己紹介スライド
by
Takahito Sueda
Agile Baseball Science - アジャイル脳によく効く野球のハナシ
by
Shinichi Nakagawa
社内プレゼン勉強会発表資料
by
Yoh Nakamura
Rで野球のデータ解析がしたい (データが欲しい)
by
Takuma Hatano
野球Hack!~Pythonを用いたデータ分析と可視化 #kwskrb #28 2015/9/30
by
Shinichi Nakagawa
A Tour of やきう&Go - やきう民の私とGoの半年(実質3日間)
by
Shinichi Nakagawa
【Inception-Deck】野球Hack! - Pythonを用いたデータ分析と可視化
by
Shinichi Nakagawa
神奈川電子技術研究所 あかんゲームといいゲーム
by
IGDA Japan
【部活用】GCC プログラミング講習3
by
spade630
I was bone to love Design
by
Kanako Fukiage
Viewers also liked
PDF
ビックデータとPythonではじめる野球の統計分析(α)
by
Shinichi Nakagawa
PDF
User Happyをささえるアジャイルのココロとスクラムのキホン
by
Shinichi Nakagawa
PDF
Redmineによるwebサポート窓口の実装と運用
by
Go Maeda
PDF
サーバーサイドボトルネックの探し方
by
Yugo Shimizu
PDF
あなただけにそっと教える弊社の分析事情 #data analyst meetup tokyo vol.1 LT
by
Hiroaki Kudo
PDF
Rで野球データ解析がしたい ( pitchRxを使う )
by
Takuma Hatano
PDF
20150329 tokyo r47
by
Takashi Kitano
PPTX
アイドルソング制作の工程管理
by
Motokazu Sekine
PDF
Python と型ヒント (Type Hints)
by
Tetsuya Morimoto
PDF
続Pythonによるwebスクレイピング入門
by
Hironori Sekine
PDF
CMSI計算科学技術特論B(13) 大規模量子化学計算(2)
by
Computational Materials Science Initiative
PDF
ベイジアンモデリングによるマーケティングサイエンス〜状態空間モデルを用いたモデリング
by
宏喜 佐野
PDF
5分でわかるかもしれないglmnet
by
Nagi Teramo
PDF
Big Data Baseball with Python - Ichiro Suzuki hacks! #kwsk01
by
Shinichi Nakagawa
PDF
最近遊んだ Wii Uの 3つのソフトの感想
by
teapipin
PPTX
Pyladies Tokyo meet up #6
by
Katayanagi Nobuko
PPTX
PyLadies Tokyo #3: ゼロからはじめたPyData
by
Katayanagi Nobuko
PDF
データの不備を統計的に見抜く (Gelman’s secret weapon)
by
hoxo_m
PDF
ツイッター調査:約173万ツイートを調査して分かったTwitterの利用動向 #twtr_hack
by
teapipin
PPTX
これからの時代に! パソコン離れの中のパソコン選び
by
teapipin
ビックデータとPythonではじめる野球の統計分析(α)
by
Shinichi Nakagawa
User Happyをささえるアジャイルのココロとスクラムのキホン
by
Shinichi Nakagawa
Redmineによるwebサポート窓口の実装と運用
by
Go Maeda
サーバーサイドボトルネックの探し方
by
Yugo Shimizu
あなただけにそっと教える弊社の分析事情 #data analyst meetup tokyo vol.1 LT
by
Hiroaki Kudo
Rで野球データ解析がしたい ( pitchRxを使う )
by
Takuma Hatano
20150329 tokyo r47
by
Takashi Kitano
アイドルソング制作の工程管理
by
Motokazu Sekine
Python と型ヒント (Type Hints)
by
Tetsuya Morimoto
続Pythonによるwebスクレイピング入門
by
Hironori Sekine
CMSI計算科学技術特論B(13) 大規模量子化学計算(2)
by
Computational Materials Science Initiative
ベイジアンモデリングによるマーケティングサイエンス〜状態空間モデルを用いたモデリング
by
宏喜 佐野
5分でわかるかもしれないglmnet
by
Nagi Teramo
Big Data Baseball with Python - Ichiro Suzuki hacks! #kwsk01
by
Shinichi Nakagawa
最近遊んだ Wii Uの 3つのソフトの感想
by
teapipin
Pyladies Tokyo meet up #6
by
Katayanagi Nobuko
PyLadies Tokyo #3: ゼロからはじめたPyData
by
Katayanagi Nobuko
データの不備を統計的に見抜く (Gelman’s secret weapon)
by
hoxo_m
ツイッター調査:約173万ツイートを調査して分かったTwitterの利用動向 #twtr_hack
by
teapipin
これからの時代に! パソコン離れの中のパソコン選び
by
teapipin
More from Shinichi Nakagawa
PDF
ビックデータとPythonではじめる野球の統計分析 #pyconjp
by
Shinichi Nakagawa
PDF
Py "Baseball" Data入門〜サービス(と野球)を支えるデータ分析基盤 #monotarotech
by
Shinichi Nakagawa
PDF
Py "Baseball" Data入門 - 広島東洋カープ編 #pyconhiro
by
Shinichi Nakagawa
PDF
価値を見せる技術 #DevLOVE ベースボールからみる技術
by
Shinichi Nakagawa
PDF
はじめてのLean Canvas〜最初のアイディアを言語化してみよう #bpstudy
by
Shinichi Nakagawa
PDF
やきうデータLT「ホームラン」 #pyconjp
by
Shinichi Nakagawa
PDF
XPな俺達に贈るPyCon JP 2016レポート #xpjug
by
Shinichi Nakagawa
PDF
Pythonistaデビュー #PyNyumon 2016/5/31
by
Shinichi Nakagawa
PDF
たった数行のPythonコードで打者大谷翔平がどれだけ凄いのかを見てみる #ABPro
by
Shinichi Nakagawa
PDF
Baseball Play Study 2016冬〜Replacement!(ありがとう陽岱鋼!)
by
Shinichi Nakagawa
PDF
Agile Baseball Science - はじめてのセイバーメトリクス
by
Shinichi Nakagawa
PDF
Python + Raspberry Piでスマートハウスを手作りする(計画) Python mini Hack-a-thon #49 成果発表 2014...
by
Shinichi Nakagawa
ビックデータとPythonではじめる野球の統計分析 #pyconjp
by
Shinichi Nakagawa
Py "Baseball" Data入門〜サービス(と野球)を支えるデータ分析基盤 #monotarotech
by
Shinichi Nakagawa
Py "Baseball" Data入門 - 広島東洋カープ編 #pyconhiro
by
Shinichi Nakagawa
価値を見せる技術 #DevLOVE ベースボールからみる技術
by
Shinichi Nakagawa
はじめてのLean Canvas〜最初のアイディアを言語化してみよう #bpstudy
by
Shinichi Nakagawa
やきうデータLT「ホームラン」 #pyconjp
by
Shinichi Nakagawa
XPな俺達に贈るPyCon JP 2016レポート #xpjug
by
Shinichi Nakagawa
Pythonistaデビュー #PyNyumon 2016/5/31
by
Shinichi Nakagawa
たった数行のPythonコードで打者大谷翔平がどれだけ凄いのかを見てみる #ABPro
by
Shinichi Nakagawa
Baseball Play Study 2016冬〜Replacement!(ありがとう陽岱鋼!)
by
Shinichi Nakagawa
Agile Baseball Science - はじめてのセイバーメトリクス
by
Shinichi Nakagawa
Python + Raspberry Piでスマートハウスを手作りする(計画) Python mini Hack-a-thon #49 成果発表 2014...
by
Shinichi Nakagawa
野球Hack!(続き)~Pythonを用いた野球サービス構築 #bpstudy
2.
Who am I
? • Shinichi Nakagawa(@shinyorke) • Pythonで野球の人(野生の野球アナリスト) • Python / Agile / Infra as a code(Dockerとか) • 贔屓チーム • 北海道日本ハムファイターズ • オークランド・アスレチックス • BPStudy登壇:4回目(#79, #89, #91, #99)
3.
野球Hack~Pythonを用いたデータ分析と可視化 http://www.slideshare.net/shinyorke/hackpython-pyconjp
4.
反響 • 60席+立ち見&床席40人ちょっと(推定) →発表時の聴衆の皆さま(感謝!) • 約20,000views(SlideShare) •
220 →はてなブックマークの数(減ってた)
5.
とても興奮している. ありがとう! ※なお、カノーさんはシアトルに来てから(ry
6.
Today’s Starting Member •
デモアプリ(のコード)を公開しました! • 次回予告
7.
おさらい
8.
分析と可視化 • レスターは何月に一番勝っているのか? • ボットのマルチ四球(=1試合2四球)の回数 Jon
Lester Joey Votto
9.
Jon Lester(ジョン・レスター) • メジャー屈指の先発左腕、優勝請負人 ※世界一経験二回 •
プレーオフ(10/9)に先発、なお負け投手 • レッドソックス(2006-2014)→アスレチックス(2014)→カブス(2015)
10.
レスターさんの月別勝利数 • 調子いい時は4,5月で稼いでいる、8,9月も良さげだがそんなに極端ではない • 残りの月はなんか微妙だけど傾向がアレ ちなみに7月はオールスターの為登板が少ない(レスターにかぎらず)
11.
Joey Votto(ジョーイ・ボット) • レッズ一筋(2007-2015)、強打の一塁手 •
選球眼が良すぎて散歩(四球)が多い、通算アダム・ダン率は38% • 内野フライが異常に少ない。とある統計によると、2009-2012の4年間で3本(ファ!?)
12.
塁間さんぽ(イッチVSボット) • 月別の四球数、凡例の数字はシーズン通算 • 圧倒的にボットさんが散歩好き、特に8,9月やばい •
神イチローはとにかく打って走るスタイル、春先はまあまあ歩いてる イチロー ボット
13.
マルチさんぽ(イッチVSボット) • 1試合で2個以上四球を選んだ試合を月別にカウント • ボットさんの回数がやばい •
神イチローはある意味予想通り、流石天才バッター イチロー ボット
14.
コード、公開しました!
15.
https://github.com/Shinichi-Nakagawa/hatteberg
16.
MLBの野球データを用いた分析と可視化 のサンプル(Python)を公開しました http://shinyorke.hatenablog.com/entry/ 2015/11/15/231336
17.
こだわりポイント • 自動化~煩わしい前処理の型化 • 高速化~15年分のMLBデータを10分でDB化 •
すぐ使えるサンプルの提供
18.
自動化 • ダルい作業である、前処理を自動化 • 野球データのダウンロード,前処理,作成を 一気通貫に出来る仕組みに作り直し •
MySQLをDockerで一発作成 &マイグレツール「py-retrosheet」を作り直し
19.
https://github.com/Shinichi-Nakagawa/py-retrosheet
20.
高速化(特にマイグレツール) • 従来のマイグレツール(py-retrosheet) →1シーズン分のデータ作成に20分 15年分は(ry • 作りなおしたマイグレツール →1シーズン分で1分かからず 15年分は10分でデータ取得~前処理~DB作成!
21.
15年分のMLB試合データを10分でMySQLに 格納するPythonスクリプト(野球Hack!) http://qiita.com/shinyorke/items/ d44d00d0f02b09b8b0ed
22.
サンプルコード • Jupyter notebookベースで使えるサンプルを 用意 •
レスターの勝ち星、ボットの散歩に加え、 背番号55の方のデータ分析サンプルを追加 • Jupyterで遊びたい人はどうぞ!
23.
結び • 誰でも野球Hack!出来る仕組みにした(つもり) →公開をモチベーションに、自動化と高速化をやり切った 現実使える仕組み&使い心地じゃないと意味ない(おもてなしの心) • もっといい作り・プロダクトにしたい! →野球で何かやりたい人は活用して欲しい&フィードバック待ってます! •
現実的な使い道 →15年分のMLB打席データ(約280万レコード)が割と楽に手に入る データ見てニヤニヤしたり、機械学習の勉強ネタにどうぞ!
24.
Next Challenge…
26.
今年やったネタ
27.
これカッコ良くね? 今年やったネタ
28.
http://m.mlb.com/apps/atbat?c_id=mlb
29.
Next Challenge • MLB一球速報(MLB
At Bat)データを用いた分析と可視化 Pitch f/x(高性能スピードガン)のデータを用いた分析と可視 化、やってます! ※ライセンスは問題無いです(念のため) • 選手のタイプ(配球やコース、打者の好きなボールetc…)を 分析したい →そろそろ機械学習まじめにやる • PyCon JP 2016で発表出来る…はず(Proposal通れば)
30.
ゲームセット!!! ご清聴ありがとうございました. Shinichi Nakagawa(Twitter/Facebook/hatena:@shinyorke)
Download