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

Python Pandas - DateOffset ऑब्जेक्ट पर लागू नियम कोड प्राप्त करें

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=सेकंड
  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