You can pre-create the axis object using the matplotlibs package pyplot, and then add graphs to this axis object:
import pandas as pd
import pandas.io.data as web
import matplotlib.pyplot as plt
aapl = web.get_data_yahoo('AAPL', '1/1/2005')
adj_close = aapl.loc[:, ['Adj Close']]
fig, ax = plt.subplots(1, 1)
adj_close.resample('M', how='min').plot(ax=ax)
adj_close.resample('M', how='max').plot(ax=ax)

mx2 DataFrame :
s1 = adj_close.resample('M', how='min')
s2 = adj_close.resample('M', how='max')
df = pd.concat([s1, s2], axis=1)
df.plot()