【发布时间】:2021-01-18 07:35:32
【问题描述】:
此代码在干净启动的内核上按预期工作,但在重新执行第二个单元时,而不是交互式小部件(ipypml per https://matplotlib.org/3.3.0/users/interactive.html),我得到的只是图像中的文本输出。
jupyter、jupyter-lab、widgets、pyplot 和 matplotlib 是如何相互作用导致这个问题的?
我该如何正确地绘制一个情节,这样我就可以在不重新启动内核的情况下重新执行单元格?
单元格 0:
%matplotlib widget
import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt
单元格 1:
fig,ax = plt.subplots(num=0)
ax.plot(np.arange(4))
单元格 1 输出:
[<matplotlib.lines.Line2D at 0x161b913a0>]
【问题讨论】:
标签: matplotlib jupyter-lab ipywidgets