見出しにそれっぽく書いていますが、
私は競馬の知識・データ分析の知識もありません。
もしこのデータを参考にする場合は自己責任でお願いします。
明日10月27日(日)に東京競馬場で天皇賞を見に行くので、
思い付きでやってみたものです。
予想する方法
JRAのサイトから過去のレース結果が閲覧出来ます。
ここから以下のデータを取得してきます。
- レース場所
- コース種類
- 天気
- 着順
- 馬名
- 騎手名
取得したデータから、
この馬は東京で走った時は、12匹中1位だったからスコア100
この騎手は芝コースで走った時は、12人中3位だったからスコア25
こんな感じで馬・騎手のスコアを算出し、明日の買う馬券を選びます。
UrlFetchApp.fetch()で年毎のレース情報を取得します。
それぞれのレース結果から詳細情報を取得します。
スプレッドシートに書き込みます。
取得した結果はおよそ9000件のデータが集まりました!!!
データは2002年から閲覧可能でしたが、今の画面表示は2016年からのようだったので、
- 2016年からの重賞レース
- 2016年からのG1レース
を取得してきました。
アレ・・・カタカナ名の人がうまく取得できてない
スコアの算出方法は?
難しいことは考えず、順位が1番の指標だと思うので、
こんな計算方法で算出します。
- 東京開催の場合
- ある馬は12匹中4位だったら、100×(12匹中÷4位)= 300
- 芝コースの場合
- ある騎手は12人中12位だったら、100×(12人中÷12位)= 100
- 曇りの場合
- ある馬は12匹中1位だったら、100×(12匹中÷1位)= 1200
このような感じで
明日の天皇賞は誰が一番スコアが高いか計算します。
スコアを算出します。
スコアの算出結果です!!!
オッズの人気順では・・・
1位 アーモンドアイ
2位 サートゥルナーリア
3位 ダノンプレミアム
東京競馬場、芝コース、曇でスコアを算出した結果です↓
カタカナ名の人だけ「Mデムーロ」→「デムーロ」のように算出
1位 アーモンドアイ
2位 ランフォザローゼス
3位 アエロリット
1位のみオッズと一致し、2位、3位は別馬となりました。
オッズでは3位人気となっていたスミヨン騎手は海外レースが多いため
スコア上は15位人気となりました。
果たして結果は・・・?
明日このスコア結果を元に馬券を買います!!!
天皇賞行ってきました!
事前に予想した馬番は 2-13-5
3連単と3連複で500円ずつ購入しました!
結果は・・・???
結果は 2-9-5
2位だけ、2位だけが・・・・!!!!惜しくも外れてしまいました。。。
予想してみて
外れてしまいましたが、
競馬のことを全く知らないで、2位だけ外れたと考えると
この予想は結構いい線行っていたのかな? と思います。
コメント