【发布时间】:2016-06-30 16:23:28
【问题描述】:
我正在使用 Jupyter(与 IPython)来分析研究数据以及导出数据。我真的很喜欢 Jupyter 提供的 notebook 方法:当我在很长一段时间后重新审视一个实验时,我可以很容易地看到数字与数据的对应关系。这当然是使用内联后端。
但是,当我想探索新数据时,我更喜欢使用 QT 后端。它比内联更快,可以轻松缩放、放大和缩小,并在左下角很好地显示 X 和 Y 坐标。此外,我可以使用 QT 后端来确定合适的 x 和 y 限制以用于内联后端。
我曾尝试使用%matplotlib notebook 魔法,但它实在是太慢了。对于一些实验,我正在绘制约 500 个光谱(每个光谱由约 1000 个数据点组成),这在内联后端已经很慢了。即使数据点较少,笔记本后端使用起来也太慢了。
因此,每当我绘制某些东西时,我都想同时使用 QT 后端和内联后端。 (所以,每当我执行一个绘制数据的单元格时,它都应该显示内联图像,并弹出一个 QT 后端窗口)。这样,我仍然可以很好地概览我的笔记本中的图表,同时也让我可以轻松地探索我的数据。有没有办法做到这一点?
【问题讨论】:
标签: python matplotlib ipython jupyter jupyter-notebook