前提の環境作りに関してはこれに書きました
研究用に今回必要な環境を整えるために
python, pipenv (Windows環境下のため), scikit-learn を用いた
pipenv --python 3
pipenv install numpy scipy matplotlib ipython scikit-learn pandas pillow mglearn jupyter jupytext
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を導入する方法
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/