1. データのダウンロード
https://github.com/JapanExchangeGroup/J-Quants-Tutorial
右上の「Code」から「Download Zip」
J-Quants-Tutorial-main.zip を任意のディレクトリで解凍
2. Docker インストール
https://hub.docker.com/editions/community/docker-ce-desktop-windows/
PowerShellから実行してエラーになっていなければOK
> docker --version Docker version 20.10.5, build 55c4c88
3. Docker Image のインストール
PowerShellから実行
> docker pull continuumio/anaconda3:2019.03
DockerのImages画面に以下が表示されるハズ
continuumio/anaconda3
4. Docker Image の起動
# 0.で解凍したディレクトリのhandsonに移動 > cd hoge/J-Quants-Tutorial-main/handson # データ配置先のディレクトリを作成 > mkdir data_dir # Docker起動 PowerShellから実行 > docker run --name tutorial -v ${pwd}/data_dir:/path/to -v ${pwd}/Chapter02/archive:/opt/ml -v ${pwd}:/notebook -e PYTHONPATH=/opt/ml/src -v ${pwd}:/notebook -p8888:8888 -it continuumio/anaconda3:2019.03 jupyter notebook --ip 0.0.0.0 --allow-root --no-browser --no-mathjax --NotebookApp.disable_check_xsrf=True --NotebookApp.token='' --NotebookApp.password='' /notebook
5. ライブラリのインストール
CLIの起動
docker の 「Conainers / Apps 」で continuumio/anaconda3:2019.03 にマウスオーバーすると現れる
「>_]クリック
# bash # apt-get update # apt-get install -y --no-install-recommends g++ gcc # pip install shap==0.37.0 slicer==0.0.3 xgboost==1.3.0.post0