मैं एक 2d numpy.array, जहां पहले कॉलम datetime.datetime वस्तुएं शामिल है, और दूसरे स्तंभ पूर्णांकों:तिथि के आधार पर numpy.ndarray को फ़िल्टर कैसे करें?
A = array([[2002-03-14 19:57:38, 197],
[2002-03-17 16:31:33, 237],
[2002-03-17 16:47:18, 238],
[2002-03-17 18:29:31, 239],
[2002-03-17 20:10:11, 240],
[2002-03-18 16:18:08, 252],
[2002-03-23 23:44:38, 327],
[2002-03-24 09:52:26, 334],
[2002-03-25 16:04:21, 352],
[2002-03-25 18:53:48, 353]], dtype=object)
मुझे क्या करना चाहते हैं का चयन है एक विशिष्ट तिथि के लिए सभी पंक्तियों, की तरह कुछ
A[first_column.date()==datetime.date(2002,3,17)]
array([[2002-03-17 16:31:33, 237],
[2002-03-17 16:47:18, 238],
[2002-03-17 18:29:31, 239],
[2002-03-17 20:10:11, 240]], dtype=object)
मैं इसे कैसे प्राप्त कर सकता हूं?
अपने अंतर्दृष्टि के लिए धन्यवाद :)
+1 मुझे datetime.replate() पर इंगित करने के लिए +1 –