N.M*_*N.M 5 python matplotlib ipython jupyter jupyter-lab
我正在尝试在 jupyterlab 中使我的内联图具有交互性。到目前为止,我已经尝试了此处指出的建议,其中包括:
# %matplotlib notebook - does not work : Javascript Error: IPython is not defined
# %matplotlib widget - works, but plots are overwritten
Run Code Online (Sandbox Code Playgroud)
小部件魔术可以使绘图具有交互性,但不幸的是,我的绘图被覆盖了。后续单元格在单元格 1 的输出顶部绘制图,如下所示:
plt.scatter(trainData['x'], trainData['y'], color='Red', s=0.5)
plt.show()
Run Code Online (Sandbox Code Playgroud)
plt.hist(trainData['x'])
plt.xlabel("Values of X")
plt.ylabel("Frequency")
plt.show()
Run Code Online (Sandbox Code Playgroud)
plt.hist(trainData['y'])
plt.xlabel("Values of Y")
plt.ylabel("Frequency")
Run Code Online (Sandbox Code Playgroud)
这看起来不对,我错过了一个选项吗?我正在寻找一个 IPython 魔法,它可以帮助有几个内联图(在每个单元格之后)?
我在 chrome 版本 74.0.3729.169 上使用 jupyterlab v 0.35.4,从 Windows 10 上的 Anaconda 导航器运行。