ライブラリのインストール
競馬分析に必要な下記のライブラリをインストールします。
pandasとはデータ解析を支援する機能を提供するPythonのライブラリです。
pandas
pandasとはデータ解析を支援する機能を提供するPythonのライブラリです。
pip install pandas
上記のコードを実施することでインストールできます。
requests
requestsはWEBスクレイピングでHTMLやXMLファイルからデータを取得するためのライブラリになります。
pip install requests
上記のコードを実施することでインストールできます。
BeautifulSoup
Beautiful Soupとは、requestsで取得したHTMLやXMLファイルからデータを解析するためのPythonのWEBスクレイピング用のライブラリです。
pip install beautifulsoup4
上記のコードを実施することでインストールできます。
tqdm
進捗状況や処理状況をプログレスバー(ステータスバー)として表示するライブラリになります。
スクレピングは処理に時間を要するため、進捗状況を可視化するために使用します。
pip install tqdm
上記のコードを実施することでインストールできます。
lightGBM
機械学習における分析アルゴリズムで、与えられたデータから、目的となる変数を表現する「教師あり学習」と呼ばれる分野のデータ分析を扱うライブラリになります。
pip install LightGBM
上記のコードを実施することでインストールできます。
scikit-learn(sklearn)
データセットの分割やlightGBMのような教師あり学習と呼ばれるデータ分析を行えます。
pip install scikit-learn
上記のコードを実施することでインストールできます。
numpy
Python で数値計算を効率的に行うためのライブラリです。特に多次元配列を操作するための強力な機能と、さまざまな数値計算用の関数が用意されています。
pip install numpy
上記のコードを実施することでインストールできます。
投稿者プロフィール
-
独学でpythonを学び競馬予測しています。これまでの競馬成績は以下の通り。回収率150%を目指します。
2021年回収率:119%
2022年回収率:104%
2023年回収率:121%
2024年回収率:88%
最新の投稿
- 競馬データの前処理・特徴量作成2024年12月30日騎手勝率
- 競馬よもやも話2024年11月28日競馬予想モデルと狙うべき馬券
- 競馬データの前処理・特徴量作成2024年11月27日馬年齢(日齢)と日齢を使った派生特徴量
- 競馬よもやも話2024年11月24日予想モデルの改良タイミング