मैं पांडा / अजगर का उपयोग कर रहा हूं और मेरे पास दो दिनांक समय श्रृंखला s1 और s2 है, जो दिनांक / समय वाले df के क्षेत्र पर 'to_datetime' फ़ंक्शन का उपयोग करके उत्पन्न किए गए हैं।
जब मैं s1 को s2 से घटाता हूं
s3 = s2 - s1
मुझे एक श्रृंखला मिलती है, s3, प्रकार की
timedelta64 [एनएस]
0 385 days, 04:10:36
1 57 days, 22:54:00
2 642 days, 21:15:23
3 615 days, 00:55:44
4 160 days, 22:13:35
5 196 days, 23:06:49
6 23 days, 22:57:17
7 2 days, 22:17:31
8 622 days, 01:29:25
9 79 days, 20:15:14
10 23 days, 22:46:51
11 268 days, 19:23:04
12 NaT
13 NaT
14 583 days, 03:40:39
मैं श्रृंखला के 1 तत्व को कैसे देखता हूं:
S3 [10]
मुझे ऐसा कुछ मिलता है:
numpy.timedelta64 (2069211000000000, 'एनएस')
मैं s3 से दिन कैसे निकालूं और हो सकता है कि उन्हें पूर्णांक के रूप में रखूं (घंटे / मिनट आदि में दिलचस्पी नहीं है)?
किसी भी सहायता के लिए अग्रिम रूप से धन्यवाद।
s.apply(lambda x: x / np.timedelta64(1,'D'))