RubyとRで競馬分析

ここでは、私がJRA-VANDataLab.サービスを使った競馬分析に使っているRubyRのスクリプトを公開しています。
RubyもRも各種OSで動作しますが、DataLab.サービスの利用にWindows用のJVLinkを使っている関係上、ここで公開しているスクリプトの動作環境は、Windowsに限定されます。

Rubyスクリプトでは、

  1. JVLinkを使ってDataLab.からデータをダウンロード
  2. データの仮処理
  3. COM経由でInternet Explorerを制御してI-PADへの自動投票

などの処理を行なっています。

Rスクリプトでは、Rubyスクリプトで仮処理したデータを元に、統計処理やグラフの描画を行なっています。

Rubyのバージョンはmswin32版1.8.7、Rのバージョンは2.7.2を主に使っています。

ちなみに、私はメモリを4GB搭載したWindows Vistaマシン(VAIO type Z、Core 2 Duo P8400 (2.26GHz))を主に使っています。ここにあるスクリプトは、このような環境を前提としています。

基本的にすべて“私による私のためのプログラム”なので、私以外の人に役立つかどうか分かりませんが、利用される場合は自己責任で利用してください。利用した結果問題が発生しても、私は責任を負いません。
エラー処理などは省いている場合が多いですし、プログラムの動作を理解した上で使わないと危険かもしれません。また、バグも結構あります(たぶん)。

Rubyスクリプト

Rスクリプト

その他


Creative Commons License
この作品は、クリエイティブ・コモンズ・ライセンスの下でライセンスされています。

(C) 2006-2008 NARITA Takuro
E-Mail:narita@a1.mbn.or.jp