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

Python Pandas - BusinessHour ऑफ़सेट पर लागू कीवर्ड आर्गुमेंट्स प्रदर्शित करें

BusinessHour ऑफ़सेट ऑब्जेक्ट पर लागू कीवर्ड आर्गुमेंट्स प्राप्त करें

Pandas में BusinessHour.kwds प्रॉपर्टी का उपयोग करके ऑफ़सेट निर्माण में उपयोग किए गए कीवर्ड आर्गुमेंट्स को डिक्शनरी के रूप में प्राप्त किया जा सकता है।

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

import pandas as pd

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

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

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

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

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

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

कीवर्ड आर्गुमेंट्स प्राप्त करें

print("\nKeyword arguments on the given BusinessHour Offset...\n", bhOffset.kwds)

पूर्ण उदाहरण

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)

# कीवर्ड आर्गुमेंट्स प्राप्त करें
print("\nKeyword arguments on the given BusinessHour Offset...\n", bhOffset.kwds)

आउटपुट

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
Keyword arguments on the given BusinessHour Offset...
{'start': (datetime.time(9, 30),), 'end': (datetime.time(18, 0),), 'offset': datetime.timedelta(0)}

व्याख्या

  • kwds एक डिक्शनरी लौटाता है जिसमें निर्माण पैरामीटर्स होते हैं
  • start और end कस्टम व्यावसायिक घंटे दिखाते हैं
  • offset अतिरिक्त टाइमडेल्टा ऑफ़सेट दिखाता है (डिफ़ॉल्ट 0)
  1. - Python Pandas - DateOffset ऑब्जेक्ट पर लागू आवृत्ति प्राप्त करें

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

  1. - Python Pandas - DateOffset ऑब्जेक्ट में नैनोसेकंड की संख्या प्राप्त करें

    DateOffset ऑब्जेक्ट में नैनोसेकंड की संख्या प्राप्त करें Pandas में offset.nanos प्रॉपर्टी का उपयोग करके DateOffset ऑब्जेक्ट में नैनोसेकंड की कुल संख्या प्राप्त की जा सकती है। आवश्यक लाइब्रेरी आयात करें from pandas.tseries.frequencies import to_offset import pandas as pd टाइमस्टैम्प ऑब्जेक्ट सेट क

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

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