Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python Pandas - DateTimeIndex से सेकंड निकालें

Pandas में विशिष्ट टाइम सीरीज फ्रीक्वेंसी के साथ DateTimeIndex से सेकंड निकालने के लिए DateTimeIndex.second प्रॉपर्टी का उपयोग करें।

आवश्यक लाइब्रेरी इम्पोर्ट करें

import pandas as pd

DateTimeIndex बनाएं

6 पीरियड और सेकंड फ्रीक्वेंसी (S) के साथ DateTimeIndex बनाएं। टाइमज़ोन Australia/Sydney पर सेट है।

datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=6, tz='Australia/Sydney', freq='S')

DateTimeIndex प्रदर्शित करें

print("DateTimeIndex...\n", datetimeindex)

सेकंड प्राप्त करें

print("\nGetting the seconds..\n", datetimeindex.second)

पूरा उदाहरण

import pandas as pd

# 6 पीरियड और सेकंड फ्रीक्वेंसी (S) के साथ DatetimeIndex
# टाइमज़ोन Australia/Sydney
datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=6, tz='Australia/Sydney', freq='S')

# DateTimeIndex प्रदर्शित करें
print("DateTimeIndex...\n", datetimeindex)

# DateTimeIndex फ्रीक्वेंसी प्रदर्शित करें
print("DateTimeIndex frequency...\n", datetimeindex.freq)

# सेकंड प्राप्त करें
print("\nGetting the seconds..\n", datetimeindex.second)

आउटपुट

DateTimeIndex... DatetimeIndex(['2021-10-20 02:30:50+11:00', '2021-10-20 02:30:51+11:00', '2021-10-20 02:30:52+11:00', '2021-10-20 02:30:53+11:00', '2021-10-20 02:30:54+11:00', '2021-10-20 02:30:55+11:00'], dtype='datetime64[ns, Australia/Sydney]', freq='S')
DateTimeIndex frequency... 
Getting the seconds.. Int64Index([50, 51, 52, 53, 54, 55], dtype='int64')

व्याख्या: आउटपुट प्रत्येक टाइमस्टैम्प के लिए सेकंड घटक दिखाता है: 50, 51, 52, 53, 54, 55 सेकंड।

  1. - Python Pandas - DateTimeIndex से मिनट निकालें

    Pandas में विशिष्ट टाइम सीरीज फ्रीक्वेंसी के साथ DateTimeIndex से मिनट निकालने के लिए DateTimeIndex.minute प्रॉपर्टी का उपयोग करें। आवश्यक लाइब्रेरी इम्पोर्ट करें import pandas as pd DateTimeIndex बनाएं 6 पीरियड और मिनट फ्रीक्वेंसी (T) के साथ DateTimeIndex बनाएं। टाइमज़ोन Australia/Sydney पर सेट ह

  1. - Python Pandas - DateTimeIndex से घंटा निकालें

    Pandas में विशिष्ट टाइम सीरीज फ्रीक्वेंसी के साथ DateTimeIndex से घंटा निकालने के लिए DateTimeIndex.hour प्रॉपर्टी का उपयोग करें। आवश्यक लाइब्रेरी इम्पोर्ट करें import pandas as pd DateTimeIndex बनाएं 6 पीरियड और घंटा फ्रीक्वेंसी (H) के साथ DateTimeIndex बनाएं। टाइमज़ोन Australia/Sydney पर सेट है।

  1. - पायथन पैंडास - टाइमडेल्टा को सेकंड फ्रीक्वेंसी के साथ राउंड करें

    निर्दिष्ट रिज़ॉल्यूशन के साथ टाइमडेल्टा को राउंड करने के लिए, timestamp.round() मेथड का उपयोग करें। freq पैरामीटर का उपयोग करके सेकंड फ्रीक्वेंसी रिज़ॉल्यूशन सेट करें जिसका मान s है। सबसे पहले, आवश्यक लाइब्रेरी इंपोर्ट करें: import pandas as pd एक टाइमडेल्टा ऑब्जेक्ट बनाएं: timedelta = pd.Timedelta