gpt4 book ai didi

python - matplotlib 如何在不在 jupyter 笔记本中时显示绘图

转载 作者:太空宇宙 更新时间:2023-11-03 14:01:38 24 4
gpt4 key购买 nike

我正在使用一个旧代码库,该代码库使用 python 模块和 jupyter 笔记本。绘图功能包含在 python 模块中,例如:

from matplotlib import pyplot as plt

class SomeClass(object):
def plot(self, x_data, y_data)
plt.plot(x_data, y_data)
#I added this code to show plot if not using notebook
plt.show()

我不想将 ply.show() 添加到旧代码中使用 pyplot 的所有位置。

当 get_ipython() 不在全局上下文中时,是否有一种全局方法可以“强制”pyplot 显示?

最佳答案

如果您在交互模式下工作,则直接显示绘图。您可以通过调用一次 plt.ion() 来打开交互模式。因此,您仍然需要通过添加此命令来修改遗留代码,但这只需要在程序开始时完成一次。

关于python - matplotlib 如何在不在 jupyter 笔记本中时显示绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49204803/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com