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

पायथन पांडा - दिए गए BusinessDay ऑफसेट ऑब्जेक्ट पर एक स्ट्रिंग के रूप में वापसी आवृत्ति लागू होती है

दिए गए BusinessDay ऑफसेट ऑब्जेक्ट पर एक स्ट्रिंग के रूप में लागू आवृत्ति को वापस करने के लिए, पंडों में BusinessDay.freqstr गुण का उपयोग करें।

सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -

import datetime
import pandas as pd

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

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

BusinessDay ऑफ़सेट बनाएँ। BusinessDay डेटऑफ़सेट उपवर्ग है -

bdOffset = pd.tseries.offsets.BusinessDay(offset = datetime.timedelta(days = 7, hours = 7, minutes = 7))

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

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

दिए गए BusinessDay ऑब्जेक्ट पर लागू फ़्रीक्वेंसी को एक स्ट्रिंग के रूप में लौटाएँ -

print("\nFrequency on the given BusinessDay Offset...\n",bdOffset.freqstr)

उदाहरण

निम्नलिखित कोड है -

import datetime
import pandas as pd

# Set the timestamp object in Pandas
timestamp = pd.Timestamp('2021-1-1 01:55:02.000045')

# Display the Timestamp
print("Timestamp...\n",timestamp)

# Create the BusinessDay Offset
# BusinessDay is the DateOffset subclass
bdOffset = pd.tseries.offsets.BusinessDay(offset = datetime.timedelta(days = 7, hours = 7, minutes = 7))

# Display the BusinessDay Offset
print("BusinessDay Offset...\n",bdOffset)

# Display the Updated Timestamp
print("\nUpdated Timestamp...\n",timestamp + bdOffset)

# return the frequency applied on the given BusinessDay object as a string
print("\nFrequency on the given BusinessDay Offset...\n",bdOffset.freqstr)

आउटपुट

यह निम्नलिखित कोड उत्पन्न करेगा -

Timestamp...
 2021-01-01 01:55:02.000045
BusinessDay Offset...
 <BusinessDay: offset=datetime.timedelta(days=7, seconds=25620)>

Updated Timestamp...
 2021-01-11 09:02:02.000045

Frequency on the given BusinessDay Offset...
 B+7D7H7Min

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

    दिए गए DateOffset ऑब्जेक्ट पर एक स्ट्रिंग के रूप में लागू आवृत्ति को वापस करने के लिए, offset.freqstr का उपयोग करें पंडों में संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - from pandas.tseries.offsets import DateOffset import pandas as pd पंडों में टाइमस्टैम्प ऑब्जेक्ट सेट करें - timestamp

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

    periodIndex ऑब्जेक्ट से फ़्रीक्वेंसी ऑब्जेक्ट को एक स्ट्रिंग के रूप में वापस करने के लिए, PeriodIndex.freqstr का उपयोग करें संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd एक पीरियडइंडेक्स ऑब्जेक्ट बनाएं। periodIndex एक अपरिवर्तनीय ndarray है जो नियमित समय को इंगित करने व

  1. पायथन पांडा - दिए गए अवधि वस्तु पर लागू समय श्रृंखला आवृत्ति का स्ट्रिंग उपनाम लौटाएं

    दिए गए पीरियड ऑब्जेक्ट पर लागू टाइम सीरीज़ फ़्रीक्वेंसी के स्ट्रिंग उपनाम को वापस करने के लिए, period.freqstr का उपयोग करें संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा। अवधि समय की अवधि का प्रतिनिधित्व करती है। दो अवधि ऑब्जेक्ट बनाना - period1 = pd.Period("