我最近发现了交互式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
是否有一种以编程方式加载交互式视图列表的简单方法?