ipython notebook pylab inline - matplotlib.pyplot - 如何用滚动条显示情节?

时间:2013-07-10 10:49:04

标签: matplotlib ipython ipython-notebook

我正在使用ipython notebook with pylab --inline

import matplotlib.pyplot as plt
import pandas as pd
......
plt.figsize(14,8)
ax1=plt.subplot(311)
#data is a pandas data frame with timeseries stock data
# this plots the data
data.plot(ax=ax1)

这显示了库存数据的图表,但它全部一次显示。 我想显示日期的子范围,并有一个滚动条来控制范围 我该怎么做才能使用图形的内联显示。

2 个答案:

答案 0 :(得分:3)

你做不到。内联显示是静态PNG。

如果您想要这样的东西,您现在必须使用Javascript绘图库。 我所知道的任何事都不会与熊猫一起开箱即用。

答案 1 :(得分:2)

绘制后,您无法在内联模式下操作绘图。但是,您可以在交互模式下缩放,缩放和调整绘图大小。只需启动没有内联选项的笔记本,所有图表都将在一个额外的窗口中生成,其中包含您要求的功能:

ipython notebook --pylab