[Tutor] using datetime and calculating hourly average
John [H2O]
washakie at gmail.com
Wed Jul 8 12:05:13 CEST 2009
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.
More information about the Tutor
mailing list