【问题标题】:PyCaret - How to have similar output in Spyder as Jupyter NotebookPyCaret - 如何在 Spyder 中获得与 Jupyter Notebook 相似的输出
【发布时间】:2021-02-03 01:22:34
【问题描述】:

我正在 Spyder 中运行 PyCaret 的设置和比较功能。 根据 PyCaret 文档,总是有一个网格作为输出结果。 我意识到文档认为代码在 Jyputer Notebook 中运行是理所当然的。

我使用 Spyder 作为机器学习问题的 IDE,我看到运行上述函数后,没有输出结果。

是否有任何解决方法可以继续使用 Spyder?

【问题讨论】:

  • (这里是 Spyder 维护者) 我没有使用过那个库,但是如果它希望在笔记本中运行,那么可能不会在 Spyder 中显示它的输出。我们知道其他库(例如 Bokeh 和 Altair)的这一限制,我们计划在明年发布的 Spyder 5 中修复它。

标签: jupyter-notebook spyder pycaret


【解决方案1】:

默认情况下,它使用针对 iPython 优化的 HTML 输出。要禁用,当您调用 setup 时,将“html”参数设置为 false。例如。

setup(data, 'target', html=False)

https://pycaret.readthedocs.io/en/latest/api/classification.html#pycaret.classification.setup

【讨论】:

    最近更新 更多