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

Python Pandas - BusinessHour ऑफ़सेट पर लागू आवृत्ति को स्ट्रिंग के रूप में प्राप्त करें

BusinessHour ऑफ़सेट ऑब्जेक्ट पर लागू आवृत्ति को स्ट्रिंग के रूप में प्राप्त करें

Pandas में BusinessHour.freqstr प्रॉपर्टी का उपयोग करके ऑफ़सेट पर लागू आवृत्ति को स्ट्रिंग प्रतिनिधित्व के रूप में प्राप्त किया जा सकता है।

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

import pandas as pd

टाइमस्टैम्प ऑब्जेक्ट सेट करें

timestamp = pd.Timestamp('2021-1-1 01:55:30')

BusinessHour ऑफ़सेट बनाएँ

bhOffset = pd.tseries.offsets.BusinessHour(start="09:30", end="18:00")

अपडेटेड टाइमस्टैम्प प्रदर्शित करें

print("\nUpdated Timestamp...\n", timestamp + bhOffset)

आवृत्ति स्ट्रिंग प्राप्त करें

print("\nFrequency applied on the given BusinessHour Offset object...\n", bhOffset.freqstr)

पूर्ण उदाहरण

import pandas as pd

# टाइमस्टैम्प सेट करें
timestamp = pd.Timestamp('2021-1-1 01:55:30')
print("Timestamp...\n", timestamp)

# BusinessHour ऑफ़सेट बनाएँ
bhOffset = pd.tseries.offsets.BusinessHour(start="09:30", end="18:00")

# ऑफ़सेट प्रदर्शित करें
print("\nBusinessHour Offset...\n", bhOffset)

# अपडेटेड टाइमस्टैम्प
print("\nUpdated Timestamp...\n", timestamp + bhOffset)

# आवृत्ति स्ट्रिंग प्राप्त करें
print("\nFrequency applied on the given BusinessHour Offset object...\n", bhOffset.freqstr)

आउटपुट

Timestamp...
2021-01-01 01:55:30
BusinessHour Offset...
<BusinessHour: BH=09:30-18:00>
Updated Timestamp...
2021-01-01 10:30:00
Frequency applied on the given BusinessHour Offset object...
BH

मुख्य बिंदु

  • freqstr आवृत्ति का स्ट्रिंग प्रतिनिधित्व लौटाता है
  • यह rule_code और name के समान मान दे सकता है
  • सीरियलाइज़ेशन और लॉगिंग के लिए उपयोगी है
  1. - Python Pandas - DateOffset ऑब्जेक्ट पर लागू आवृत्ति को स्ट्रिंग के रूप में प्राप्त करें

    DateOffset ऑब्जेक्ट पर लागू आवृत्ति को स्ट्रिंग के रूप में प्राप्त करें Pandas में offset.freqstr प्रॉपर्टी का उपयोग करके DateOffset ऑब्जेक्ट पर लागू आवृत्ति को स्ट्रिंग प्रतिनिधित्व के रूप में प्राप्त किया जा सकता है। आवश्यक लाइब्रेरी आयात करें from pandas.tseries.offsets import DateOffset import

  1. - Python Pandas - PeriodIndex ऑब्जेक्ट से आवृत्ति ऑब्जेक्ट को स्ट्रिंग के रूप में प्राप्त करें

    PeriodIndex ऑब्जेक्ट से आवृत्ति ऑब्जेक्ट को स्ट्रिंग के रूप में प्राप्त करें Pandas में PeriodIndex.freqstr प्रॉपर्टी का उपयोग करके PeriodIndex ऑब्जेक्ट से आवृत्ति ऑब्जेक्ट को स्ट्रिंग प्रतिनिधित्व के रूप में प्राप्त किया जा सकता है। आवश्यक लाइब्रेरी आयात करें import pandas as pd PeriodIndex ऑब्जे

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

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