1

虽然还有一些事情还在解决中,但我是LightTable编辑器的忠实粉丝。IPython Notebook是一个了不起的交付系统,但在更传统的开发环境中管理更大的产品要容易一些。

然而,我还没有弄清楚的一件事是在 LightTable 中进行复杂的绘图。由于没有等效单元格,我不确定如何修改绘图组件,因为每个命令似乎都是独立考虑的。特别是,我不清楚如何使用子图。我无法将实际图连接到子图数组。例如,考虑以下情况:

fig,ax=plt.subplots(2)
ax[0].hist(np.random.uniform(size=100))
ax[1].hist(np.random.normal(size=100))

当我创建子图时,它们显示为空的内联。但是,其余代码不会导致它们内联更新。在 Notebook 中,所有的代码都是批量联合考虑的。LightTable 的交互性更接近于在交互模式下处理解释器(即使脚本显然被保留了)。我已经尝试通过打开和关闭交互性plt.ioff(),但无济于事。任何帮助将不胜感激...

4

0 回答 0