PeriodIndex ऑब्जेक्ट से अवधि के सेकंड प्राप्त करें
Pandas में PeriodIndex.second प्रॉपर्टी का उपयोग करके PeriodIndex ऑब्जेक्ट से सेकंड घटक प्राप्त किया जा सकता है।
आवश्यक लाइब्रेरी आयात करें
import pandas as pd
PeriodIndex ऑब्जेक्ट बनाएँ
freq="S" (सेकंड) आवृत्ति के साथ:
periodIndex = pd.PeriodIndex(['2021-09-25 07:30:35', '2019-10-30 04:15:45', '2021-07-15 02:55:15', '2022-06-25 09:40:55'], freq="S")
PeriodIndex ऑब्जेक्ट प्रदर्शित करें
print("PeriodIndex...\n", periodIndex)
सेकंड प्राप्त करें
print("\nThe seconds from the PeriodIndex object...\n", periodIndex.second)
पूर्ण उदाहरण
import pandas as pd
# PeriodIndex ऑब्जेक्ट बनाएँ (सेकंड आवृत्ति)
periodIndex = pd.PeriodIndex(['2021-09-25 07:30:35', '2019-10-30 04:15:45', '2021-07-15 02:55:15', '2022-06-25 09:40:55'], freq="S")
# PeriodIndex प्रदर्शित करें
print("PeriodIndex...\n", periodIndex)
# PeriodIndex आवृत्ति
print("\nPeriodIndex frequency object...\n", periodIndex.freq)
# PeriodIndex आवृत्ति स्ट्रिंग
print("\nPeriodIndex frequency object as a string...\n", periodIndex.freqstr)
# सेकंड प्राप्त करें
print("\nThe seconds from the PeriodIndex object...\n", periodIndex.second)
आउटपुट
PeriodIndex...
PeriodIndex(['2021-09-25 07:30:35', '2019-10-30 04:15:45', '2021-07-15 02:55:15', '2022-06-25 09:40:55'], dtype='period[S]')
PeriodIndex frequency object...
<Second>
PeriodIndex frequency object as a string...
S
The seconds from the PeriodIndex object...
Int64Index([35, 45, 15, 55], dtype='int64')
व्याख्या
freq="S"सेकंड आवृत्ति सेट करता है- पूर्ण दिनांक-समय सेकंड तक संरक्षित रहता है
secondप्रॉपर्टी प्रत्येक अवधि से सेकंड निकालती है (0-59)- मान: 35, 45, 15, 55
नोट
यदि आवृत्ति मिनट (T) या घंटा (H) है, तो second प्रॉपर्टी उपलब्ध नहीं होगी या त्रुटि देगी। आवृत्ति सेकंड या उससे अधिक बारीक होनी चाहिए।