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(最近一次调用最后一次)