在 Watson Studio Notebooks 中使用 TQDM

using TQDM in Watson Studio Notebooks

我正在使用Pandas,我想在笔记本中使用TQDM进度条。

加载 TQDM 后:

from tqdm.auto import tqdm
tqdm.pandas()

并将函数应用于 Pandas 数据框:

new_df = df.progress_apply(...)

我得到的是输出,而不是进度条:

HBox(children=(FloatProgress(value=0.0, max=21375.0), HTML(value='')))

我已经看过 SO 答案,但我不确定如何在 Watson notebook 中做到这一点。

Watson studio 环境没有默认启用“widgetsnbextension”笔记本扩展。

为了启用它,创建一个自定义环境并启用“Esri ArcGIS”扩展,这将在您使用此自定义环境定义启动笔记本时为 ipywidgets 启用 widgetsnbextension。

https://dataplatform.cloud.ibm.com/docs/content/wsj/getting-started/faq.html#can-i-add-arbitrary-notebook-extensions

启用后,使用此自定义环境定义创建新笔记本。

关于如何创建自定义环境的参考 https://dataplatform.cloud.ibm.com/docs/content/wsj/analyze-data/customize-envs.html