PyCaret - 如何在 Spyder 中获得与 Jupyter Notebook 相似的输出

Posted

技术标签:

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

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

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

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

【问题讨论】:

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

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

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

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

【讨论】:

以上是关于PyCaret - 如何在 Spyder 中获得与 Jupyter Notebook 相似的输出的主要内容,如果未能解决你的问题,请参考以下文章

在 Google Colab 上安装 Pycaret Full 的问题

效率倍增,PyCaret:一个开源低代码的 Python 机器学习工具

PyCaret 的 OSError Traceback(最近一次调用最后一次)

pycaret 和 H2O 的异常检测结果不同

机器学习建模神器PyCaret已开源!提升效率,几行代码轻松搞定模型

机器学习_自动建模工具PyCaret