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

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

दिए गए DateOffset ऑब्जेक्ट पर लागू नियम कोड को वापस करने के लिए, पंडों में ऑफसेट.rule_code का उपयोग करें। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -

from pandas.tseries.frequencies import to_offset
import pandas as pd

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

timestamp = pd.Timestamp('2021-09-26 03:25:02.000045')

डेटऑफ़सेट बनाएं। हम यहां "M" फ़्रीक्वेंसी का उपयोग करके महीनों को बढ़ा रहे हैं -

offset = to_offset("3M")

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

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

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

print("\nThe rule code of the DateOffset object..\n", offset.rule_code)

उदाहरण

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

from pandas.tseries.frequencies import to_offset
import pandas as pd

# Set the timestamp object in Pandas
timestamp = pd.Timestamp('2021-09-26 03:25:02.000045')

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

# Create the DateOffset
# We are incrementing the months here using the "M" frequency
offset = to_offset("3M")

# Display the DateOffset
print("\nDateOffset...\n",offset)

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

# return the rule code of the frequency applied on the given DateOffset object
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

  1. पायथन पांडा - दिए गए डेटऑफ़सेट ऑब्जेक्ट पर लागू आवृत्ति लौटाएं

    दिए गए DateOffset ऑब्जेक्ट पर लागू फ़्रीक्वेंसी वापस करने के लिए, पंडों में ऑफ़सेट.freqstr का उपयोग करें। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - from pandas.tseries.frequencies import to_offset import pandas as pd पंडों में टाइमस्टैम्प ऑब्जेक्ट सेट करें - timestamp = pd.Timestamp('2021-09

  1. पायथन पांडा - दिए गए DateOffset ऑब्जेक्ट में नैनोसेकंड की संख्या लौटाएं

    दिए गए DateOffset ऑब्जेक्ट में नैनोसेकंड की संख्या वापस करने के लिए, पंडों में ऑफ़सेट.नैनोस प्रॉपर्टी का उपयोग करें। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - from pandas.tseries.frequencies import to_offset import pandas as pd पंडों में टाइमस्टैम्प ऑब्जेक्ट सेट करें - timestamp = pd.Timestamp(

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

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