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

Python Pandas - DateTimeIndex से तारीख की तिमाही निकालें

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

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

import pandas as pd

DateTimeIndex बनाएं

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

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

DateTimeIndex फ्रीक्वेंसी प्रदर्शित करें

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

तारीख की तिमाही प्राप्त करें

print("\nGet the quarter of the date..\n", datetimeindex.quarter)

परिणाम निम्नलिखित तिमाहियों पर आधारित है:

  • तिमाही 1 = 1 जनवरी से 31 मार्च
  • तिमाही 2 = 1 अप्रैल से 30 जून
  • तिमाही 3 = 1 जुलाई से 30 सितंबर
  • तिमाही 4 = 1 अक्टूबर से 31 दिसंबर

पूरा उदाहरण

import pandas as pd

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

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

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

# तारीख की तिमाही प्राप्त करें
print("\nGet the quarter of the date..\n", datetimeindex.quarter)

आउटपुट

DateTimeIndex... DatetimeIndex(['2021-10-31 02:30:50+11:00', '2021-12-31 02:30:50+11:00', '2022-02-28 02:30:50+11:00', '2022-04-30 02:30:50+10:00', '2022-06-30 02:30:50+10:00', '2022-08-31 02:30:50+10:00'], dtype='datetime64[ns, Australia/Sydney]', freq='2M')
DateTimeIndex frequency... <2 * MonthEnds>
Get the quarter of the date.. Int64Index([4, 4, 1, 2, 2, 3], dtype='int64')

व्याख्या: आउटपुट प्रत्येक तारीख के लिए तिमाही संख्या दिखाता है: अक्टूबर और दिसंबर तिमाही 4 में हैं, फरवरी तिमाही 1 में, अप्रैल और जून तिमाही 2 में, अगस्त तिमाही 3 में।

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

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

  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 पर सेट है।