दिए गए DateOffset ऑब्जेक्ट पर एक स्ट्रिंग के रूप में लागू आवृत्ति को वापस करने के लिए, offset.freqstr का उपयोग करें पंडों में संपत्ति।
सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -
from pandas.tseries.offsets import DateOffset import pandas as pd
पंडों में टाइमस्टैम्प ऑब्जेक्ट सेट करें -
timestamp = pd.Timestamp('2021-08-30 02:30:55')
डेटऑफ़सेट बनाएं। हम यहां "महीने" पैरामीटर का उपयोग करके महीनों को बढ़ा रहे हैं -
offset = pd.tseries.offsets.DateOffset(months=3)
अपडेट किया गया टाइमस्टैम्प प्रदर्शित करें -
print("\nUpdated Timestamp...\n",timestamp + offset)
दिए गए DateOffset ऑब्जेक्ट पर एक स्ट्रिंग के रूप में फ़्रीक्वेंसी लागू होती है -
print("\nFrequency on the given DataOffset...\n",offset.freqstr)
उदाहरण
निम्नलिखित कोड है -
from pandas.tseries.offsets import DateOffset import pandas as pd # Set the timestamp object in Pandas timestamp = pd.Timestamp('2021-08-30 02:30:55') # Display the Timestamp print("Timestamp...\n",timestamp) # Create the DateOffset # We are incrementing the months here using the "months" parameter offset = pd.tseries.offsets.DateOffset(months=3) # Display the DateOffset print("\nDateOffset...\n",offset) # Display the Updated Timestamp print("\nUpdated Timestamp...\n",timestamp + offset) # frequency applied on the given DateOffset object as a string print("\nFrequency on the given DataOffset...\n",offset.freqstr)
आउटपुट
यह निम्नलिखित कोड उत्पन्न करेगा -
Timestamp... 2021-08-30 02:30:55 DateOffset... <DateOffset: months=3> Updated Timestamp... 2021-11-30 02:30:55 Frequency on the given DataOffset... <DateOffset: months=3>