我正在尝试理解matplotlib的状态机模型,但是当我尝试在单个图上绘制多条线时遇到了错误。据我所知,以下代码应该产生一个带有两条线的单个图:
import pandas as pd
import pandas.io.data as web
aapl = web.get_data_yahoo('AAPL', '1/1/2005')
# extract adjusted close
adj_close = aapl.loc[:, ['Adj Close']]
# 2 lines on one plot
hold(False)
adj_close.resample('M', how='min').plot()
adj_close.resample('M', how='max').plot()
实际上,我得到了三个图形:第一个是空的,然后还有两个,每个都只有一条线。
任何想法我做错了什么,或者我的系统可能配置不正确?