Python 在显示结果时,是否可以使用输出文件而不是在笔记本中显示?

Python 在显示结果时,是否可以使用输出文件而不是在笔记本中显示?,python,Python,我对Python非常陌生,我刚刚发现了用于模型预测解释的石灰,我遵循了本教程中的代码: 我想知道是否有一种方法可以在不使用笔记本的情况下显示Jupyter笔记本中显示的解释,即在文本编辑器上运行python。我已经看到了一些关于输出文件的内容,但我不知道如何用lime实现它。我希望看到笔记本中显示的内容: 这是可能的,还是我需要开始使用Jupyter笔记本?您实际上不需要启动Jupyter笔记本来显示解释,因为它们是借助于show_in_Notebook功能显示的 LIME软件包提供了save

我对Python非常陌生,我刚刚发现了用于模型预测解释的石灰,我遵循了本教程中的代码:

我想知道是否有一种方法可以在不使用笔记本的情况下显示Jupyter笔记本中显示的解释,即在文本编辑器上运行python。我已经看到了一些关于输出文件的内容,但我不知道如何用lime实现它。我希望看到笔记本中显示的内容:


这是可能的,还是我需要开始使用Jupyter笔记本?

您实际上不需要启动Jupyter笔记本来显示解释,因为它们是借助于
show_in_Notebook
功能显示的

LIME软件包提供了
save_to_file
功能,可以将解释保存到.html页面。在python脚本中,它类似于:

explainer=lime.lime\u tabular.LimeTabularExplainer(X.values,feature\u names=X.columns)
exp=explainer.explain\u实例(用于预测的数据、模型、预测概率)
exp.save_to_文件('lime.html')

还有一个
as_pyplot_figure
,它创建了一个解释预测的条形图。可以使用
matplotlib.savefig
保存输出