command
module
Version:
v1.0.2-0...-f48ee91
Opens a new window with list of versions in this module.
Published: Aug 9, 2024
License: MIT
Opens a new window with license information.
Imports: 15
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
npb-analysis
日本野球機構公式サイトからデータを抽出し分析します。
推奨環境
- windows
- golang 1.22.5
- node.js 20.16.0 LTS
使い方
起動
-
フロントのソースコードをビルドする
/npb-analysis/frontend/
配下で yarn build
を実行
-
DB起動
docker-compose.yml.example
ファイルの volumes
をインストールしたディレクトリに書きかえる
- ファイル名を
docker-compose.yml
に書き換える
/npb-analysis/
配下で docker compose up -d
を実行
※dockerが使える環境前提です
-
選手データを展開
- 下記のzipファイルを
/csv/players/
配下に展開してリネームする
/resource/batting_grades_2014-2023.zip
-> /csv/players/batting_grades
/resource/careers_2014-2023.zip
-> /csv/players/careers
/resource/pitching_grades_2014-2023.zip
-> /csv/players/pitching_grades
-
アプリケーション起動
/npb-analysis/
配下で go run .\main.go
を実行する
-
http://localhost:8081/
をブラウザで開く
-
テストコード実行
test\testUtil.go
の /home/runner/work/
をインストールしたディレクトリに書き換える
※windowsの場合は file:C:/home/xxx
の形式で書き換える
表示しているデータについて
分析に使用しているデータは日本プロ野球機構の公式サイトからスクレイピングしたデータを使用してます。
日本プロ野球機構
※データの正確性を保証していません。
アプリの情報を元に何かしらのデータを作成して損害が発生しても一切の責任を負いません。
今後の拡張予定(目標)
- セイバーメトリクスの数値を算出
- 機械学習による順位予想機能
Documentation
¶
There is no documentation for this package.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.