11

我一直在尝试找到一种方法让 Seaborn 和 Vincent 互动,例如,我可以实时放大/缩小绘图的特定区域。这可能吗?或者,是否有其他推荐的库(不是基于云的服务)可以很好地可视化时间序列数据?

4

1 回答 1

11

如果这是为了您自己的利益,而不是您需要向他人展示的东西,您可以使用 IPython 笔记本和%matplotlib nbagg后端,至少对于 Seaborn,例如:

%matplotlib nbagg
import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(0, 50, 100)
y = x**(0.5)

plt.plot(x, y)

如果你还没有设置 IPython 等,你可以通过在try.jupyter.org创建一个新的笔记本,将代码粘贴到一个单元格中,然后点击Shift + Enter运行来快速测试它。由于这是在免费 VM 上运行的,因此速度会很慢,因此在本地运行笔记本意味着平移/缩放更加顺畅。

于 2015-07-06T13:55:23.120 回答