以编程方式为交互式matplotlib创建视图

时间:2016-02-15 16:10:17

标签: python matplotlib

我最近发现了交互式matplotlib图,可以通过设置

在IPython / Jupyter中获得
%matplotlib notebook

我有一个很大的时间序列,我正在检测我想要在视觉上检查的事件。我希望不是建立一个用户界面,而是可以简单地勾选到交互式图形中的“上一个视图”/“下一个视图”按钮,以便在数据中的相关区域之间移动。以下不起作用

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

data = np.random.randn(1000000)
event1 = [0, 10]
event2 = [25, 40]
plt.plot(data)
plt.gca().set_xlim(event1) # pan to first event (this doesn't get stacked into the view)
plt.gca().set_xlim(event2) # pan to second event

是否有一种以编程方式加载交互式视图列表的简单方法?

0 个答案:

没有答案