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

Python Pandas - DateTimeIndex से फ्रीक्वेंसी ऑब्जेक्ट को स्ट्रिंग के रूप में निकालें

Pandas में DateTimeIndex से फ्रीक्वेंसी ऑब्जेक्ट को स्ट्रिंग के रूप में निकालने के लिए DateTimeIndex.freqstr प्रॉपर्टी का उपयोग करें।

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

import pandas as pd

DateTimeIndex बनाएं

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

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

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

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

फ्रीक्वेंसी को स्ट्रिंग के रूप में प्रदर्शित करें

print("DateTimeIndex frequency as string...\n", datetimeindex.freqstr)

पूरा उदाहरण

import pandas as pd

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

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

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

# DateTimeIndex फ्रीक्वेंसी को स्ट्रिंग के रूप में प्रदर्शित करें
print("DateTimeIndex frequency as string...\n", datetimeindex.freqstr)

आउटपुट

DateTimeIndex... DatetimeIndex(['2021-10-20 02:30:50+10:30', '2021-10-21 02:30:50+10:30', '2021-10-22 02:30:50+10:30', '2021-10-23 02:30:50+10:30', '2021-10-24 02:30:50+10:30', '2021-10-25 02:30:50+10:30'], dtype='datetime64[ns, Australia/Adelaide]', freq='D')
DateTimeIndex frequency... 
DateTimeIndex frequency as string... D

व्याख्या: freqstr प्रॉपर्टी फ्रीक्वेंसी को स्ट्रिंग फॉर्मेट में लौटाती है, यहां 'D' दैनिक फ्रीक्वेंसी दर्शाता है।

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

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

  1. - Python Pandas - इंडेक्स ऑब्जेक्ट से सापेक्ष आवृत्ति लौटाएं

    परिचय इंडेक्स ऑब्जेक्ट से अद्वितीय मानों की सापेक्ष आवृत्ति (रिलेटिव फ्रीक्वेंसी) प्राप्त करने के लिए index.value_counts() मेथड का उपयोग करें और normalize=True पैरामीटर सेट करें। यह प्रत्येक गणना को कुल गणना से विभाजित करता है। आवश्यक लाइब्रेरी आयात करें import pandas as pd पैंडास इंडेक्स बनाएं in

  1. - Python Pandas - स्ट्रिंग इनपुट का उपयोग करके Timedelta ऑब्जेक्ट से सेकंड प्राप्त करें

    परिचय Timedelta ऑब्जेक्ट से सेकंड घटक (घंटों और मिनटों को छोड़कर) प्राप्त करने के लिए timedelta.seconds प्रॉपर्टी का उपयोग करें। स्ट्रिंग इनपुट के साथ सेकंड सेट करने के लिए यूनिट s का उपयोग करें। आवश्यक लाइब्रेरी आयात करें import pandas as pd स्ट्रिंग इनपुट के साथ Timedelta ऑब्जेक्ट बनाएं यूनिट s