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

Python Pandas में दिए गए DatetimeIndex ऑब्जेक्ट की आवृत्ति का पता लगाएं

दिए गए DatetimeIndex ऑब्जेक्ट की आवृत्ति का पता लगाने के लिए DateTimeIndex.inferred_freq प्रॉपर्टी का उपयोग करें।

आवश्यक लाइब्रेरी आयात करें

import pandas as pd

DatetimeIndex बनाएं

पीरियड 5 और आवृत्ति Y यानी वर्ष के साथ DatetimeIndex बनाएं। टाइमज़ोन Australia/Adelaide है।

datetimeindex = pd.date_range('2021-10-30 02:30:50', periods=5, tz='Australia/Adelaide', freq='3Y')

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

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

DateTimeIndex आवृत्ति प्रदर्शित करें

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

पूरा उदाहरण

import pandas as pd

# DatetimeIndex with period 5 and frequency as Y i.e. years
# The timezone is Australia/Adelaide
datetimeindex = pd.date_range('2021-10-30 02:30:50', periods=5, tz='Australia/Adelaide', freq='3Y')

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

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

# detect the frequency
print("\nInferred DateTimeIndex frequency...\n", datetimeindex.inferred_freq)

आउटपुट

DateTimeIndex... DatetimeIndex(['2021-12-31 02:30:50+10:30', '2024-12-31 02:30:50+10:30', '2027-12-31 02:30:50+10:30', '2030-12-31 02:30:50+10:30', '2033-12-31 02:30:50+10:30'], dtype='datetime64[ns, Australia/Adelaide]', freq='3A-DEC')
DateTimeIndex frequency... <3 * YearEnds: month=12>
Inferred DateTimeIndex frequency... 3A-DEC
  1. - Python Pandas - DateTimeIndex से फ्रीक्वेंसी ऑब्जेक्ट को स्ट्रिंग के रूप में निकालें

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

  1. - Python Pandas - DateTimeIndex से फ्रीक्वेंसी निकालें

    Pandas में DateTimeIndex से फ्रीक्वेंसी निकालने के लिए DateTimeIndex.freq प्रॉपर्टी का उपयोग करें। आवश्यक लाइब्रेरी इम्पोर्ट करें import pandas as pd DateTimeIndex बनाएं 6 पीरियड और दैनिक फ्रीक्वेंसी (D) के साथ DateTimeIndex बनाएं। टाइमज़ोन Australia/Adelaide पर सेट है। datetimeindex = pd.date_ran

  1. - पायथन पैंडास - दिए गए पीरियड ऑब्जेक्ट के लिए फ्रीक्वेंसी प्राप्त करें

    दिए गए पीरियड ऑब्जेक्ट के लिए फ्रीक्वेंसी प्राप्त करने के लिए, period.freq प्रॉपर्टी का उपयोग करें। सबसे पहले, आवश्यक लाइब्रेरी इंपोर्ट करें: import pandas as pd pandas.Period समय की अवधि को दर्शाता है। दो पीरियड ऑब्जेक्ट बनाएं: period1 = pd.Period(2020-09-23 03:55:20) period2 = pd.Period(freq=T, y