%pylab import numpy as np from pandas import DataFrame import datetime test = DataFrame({'x' : [datetime.datetime(2012,9,10) + datetime.timedelta(n) for n in range(10)], 'y' : range(10)}) test plot(test['x'], test['y']) plot(test['x']) plot(test['x'][0:5]) plot(test['y'][5:10]) plot(test['x'][5:10]) plot(test['y'][0:5]) plot(test['y'][5:10]) plot(np.asarray(test['x'][5:10])) test['x'][5:10].plot() test.plot(x='x', y='y') # only from pandas 0.8