【问题标题】:using TQDM in Watson Studio Notebooks在 Watson Studio Notebooks 中使用 TQDM
【发布时间】:2020-10-16 21:10:08
【问题描述】:

我正在使用 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='')))

我已经看到this SO 的回答,但我不确定如何在 Watson 笔记本中执行此操作。

【问题讨论】:

标签: python jupyter-notebook data-science-experience


【解决方案1】:

默认情况下,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

【讨论】:

    猜你喜欢
    • 2019-07-26
    • 2021-02-21
    • 2017-05-08
    • 2021-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-22
    • 2019-10-21
    • 2020-08-12
    相关资源
    最近更新 更多