前提

前提の環境作りに関してはこれに書きました

研究用に今回必要な環境を整えるために

python, pipenv (Windows環境下のため), scikit-learn を用いた

pipenv --python 3

pipenv install numpy scipy matplotlib ipython scikit-learn pandas pillow mglearn jupyter jupytext

jupyternotebookを初回使う際の準備

pipenv run jupyter notebook --generate-config

echo 'c.NotebookApp.contents_manager_class = "jupytext.TextFileContentsManager"' >> ~/.jupyter/jupyter_notebook_config.py

echo 'c.ContentsManager.default_jupytext_formats = "ipynb,py"' >> ~/.jupyter/jupyter_notebook_config.py

Pipenvを使ってJupyter Notebookを導入する方法

https://creatorsfantasyfpn.com/tech_study/2021/04/11/python-windows%e7%92%b0%e5%a2%83%e4%b8%8b%e3%81%a7%e3%83%90%e3%83%bc%e3%82%b8%e3%83%a7%e3%83%b3%e7%ae%a1%e7%90%86/

jupyternotebookで研究用に利用するパッケージのインストール

csvデータを並び替えるために
pipenv install numexpr

参考 => pandas.DataFrame, Seriesをソートするsort_values, sort_index

コード補完をするために

pipenv install jupyter-contrib-nbextensions
pipenv install jupyter-nbextensions-configurator
pipenv run jupyter contrib nbextension install
pipenv run jupyter nbextensions_configurator enable

参考 => Jupyter Notebookでコードの自動補完をする

その他参考サイト

並び替え
https://note.nkmk.me/python-pandas-nlargest-nsmallest/

条件
https://note.nkmk.me/python-pandas-query/


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です