Sanders, The problem is I don't want date, I want the date AND hour, just not minutes.
As for the comparison, in numpy here's what happens when I change the way I construct the where statements: --> 196 ind = np.where( (t1 < Y[:,0] < t2) ) #same result with/without inner parens 197 screen_vals = Y[ind,1][0] 198 #print 'X time: %s' % t1 TypeError: can't compare datetime.datetime to numpy.ndarray OR trying the 'and' method: --> 196 ind = np.where( (Y[:,0]>t1) and (Y[:,0]<t2) ) 197 #ind = np.where( (t1 < Y[:,0] < t2) ) 198 screen_vals = Y[ind,1][0] ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all() Seems I might want to try and get some help over on the numpy list as was mentioned, but I'll check back here for suggestions! Thanks! -- View this message in context: http://www.nabble.com/using-datetime-and-calculating-hourly-average-tp24370537p24388708.html Sent from the Python - tutor mailing list archive at Nabble.com. _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor