DateOffset ऑब्जेक्ट पर लागू नियम कोड प्राप्त करें
Pandas में offset.rule_code प्रॉपर्टी का उपयोग करके DateOffset ऑब्जेक्ट पर लागू आवृत्ति का नियम कोड प्राप्त किया जा सकता है।
आवश्यक लाइब्रेरी आयात करें
from pandas.tseries.frequencies import to_offset
import pandas as pd
टाइमस्टैम्प ऑब्जेक्ट सेट करें
timestamp = pd.Timestamp('2021-09-26 03:25:02.000045')
DateOffset बनाएँ
offset = to_offset("3M")
अपडेटेड टाइमस्टैम्प प्रदर्शित करें
print("\nUpdated Timestamp...\n", timestamp + offset)
नियम कोड प्राप्त करें
print("\nThe rule code of the DateOffset object..\n", offset.rule_code)
पूर्ण उदाहरण
from pandas.tseries.frequencies import to_offset
import pandas as pd
# टाइमस्टैम्प सेट करें
timestamp = pd.Timestamp('2021-09-26 03:25:02.000045')
print("Timestamp...\n", timestamp)
# DateOffset बनाएँ (3 महीने)
offset = to_offset("3M")
# ऑफ़सेट प्रदर्शित करें
print("\nDateOffset...\n", offset)
# अपडेटेड टाइमस्टैम्प
print("\nUpdated Timestamp...\n", timestamp + offset)
# नियम कोड प्राप्त करें
print("\nThe rule code of the DateOffset object..\n", offset.rule_code)
आउटपुट
Timestamp...
2021-09-26 03:25:02.000045
DateOffset...
<3 * MonthEnds>
Updated Timestamp...
2021-11-30 03:25:02.000045
The rule code of the DateOffset object.. M
व्याख्या
rule_codeबेस आवृत्ति कोड लौटाता है ('M'महीने के अंत के लिए)"3M"में 3 वृद्धि है लेकिन नियम कोड केवल'M'है- सितंबर से 3 महीने बाद नवंबर का अंत (30 नवंबर)
- आवृत्ति कोड: D=दैनिक, B=व्यावसायिक दिन, M=महीने का अंत, H=घंटे, T=मिनट, S=सेकंड