pandas 0.23 - Series.dt.total_seconds()

pandas.Series.dt.total_seconds




pandas

pandas.Series.dt.total_seconds

Series.dt.total_seconds(*args, **kwargs) [source]

सेकंड में व्यक्त किए गए प्रत्येक तत्व की कुल अवधि।

यह विधि सीधे TimedeltaIndex पर उपलब्ध है और .dt नाम स्थान के अंतर्गत .dt मान वाले श्रृंखला पर है।

यह दिखाता है:

सेकंड : Float64Index या Series

जब कॉलिंग ऑब्जेक्ट एक TimedeltaIndex है, तो रिटर्न प्रकार एक फ़्लोटिफ़िंडेक्स है। जब कॉलिंग ऑब्जेक्ट एक सीरीज़ होती है, तो रिटर्न टाइप टाइप float64 की श्रृंखला होती है जिसका सूचकांक मूल के समान होता है।

यह भी देखें

datetime.timedelta.total_seconds
इस विधि का मानक पुस्तकालय संस्करण।
TimedeltaIndex.components
प्रत्येक Timedelta के घटकों के साथ एक DataFrame लौटें।

उदाहरण

शृंखला

>>> s = pd.Series(pd.to_timedelta(np.arange(5), unit='d'))
>>> s
0   0 days
1   1 days
2   2 days
3   3 days
4   4 days
dtype: timedelta64[ns]
>>> s.dt.total_seconds()
0         0.0
1     86400.0
2    172800.0
3    259200.0
4    345600.0
dtype: float64

TimedeltaIndex

>>> idx = pd.to_timedelta(np.arange(5), unit='d')
>>> idx
TimedeltaIndex(['0 days', '1 days', '2 days', '3 days', '4 days'],
               dtype='timedelta64[ns]', freq=None)
>>> idx.total_seconds()
Float64Index([0.0, 86400.0, 172800.0, 259200.00000000003, 345600.0],
             dtype='float64')