我正在使用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)
这显示了库存数据的图表,但它全部一次显示。 我想显示日期的子范围,并有一个滚动条来控制范围 我该怎么做才能使用图形的内联显示。
答案 0 :(得分:3)
你做不到。内联显示是静态PNG。
如果您想要这样的东西,您现在必须使用Javascript绘图库。 我所知道的任何事都不会与熊猫一起开箱即用。
答案 1 :(得分:2)
绘制后,您无法在内联模式下操作绘图。但是,您可以在交互模式下缩放,缩放和调整绘图大小。只需启动没有内联选项的笔记本,所有图表都将在一个额外的窗口中生成,其中包含您要求的功能:
ipython notebook --pylab