はじめに
tqdmとjupyterlab, pandasを合わせて使うといつもつまづくので、まとめておきます。
環境
Python: 3.7
インストール
pip3 install tqdm jupyterlab
諸々のインストール
pip3 install ipywidgets
jupyter nbextension enable --py --sys-prefix widgetsnbextension
jupyter labextension install @jupyter-widgets/jupyterlab-manager
サンプル
import pandas as pd
from tqdm import tqdm, tqdm_notebook
tqdm_notebook.pandas() # コメントが必要ならdesc='hoge'とする
df = pd.DataFrame([[1, 2, 3], [1, 2, 3], [1, 2, 3]])
df.progress_apply(sum)