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

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

दिए गए DateOffset ऑब्जेक्ट में नैनोसेकंड की संख्या वापस करने के लिए, पंडों में ऑफ़सेट.नैनोस प्रॉपर्टी का उपयोग करें।

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

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

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

timestamp = pd.Timestamp('2021-08-30 03:08:02.000045')

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

offset = to_offset("5D")

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

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

दिए गए DateOffset ऑब्जेक्ट में नैनोसेकंड लौटाएं -

print("\nThe number of nanoseconds in the DateOffset object..\n", offset.nanos)

उदाहरण

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

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

# Set the timestamp object in Pandas
timestamp = pd.Timestamp('2021-08-30 03:08:02.000045')

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

# Create the DateOffset
# We are incrementing the days here using the "D" frequency
offset = to_offset("5D")

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

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

# return the nanoseconds in the given DateOffset object
print("\nThe number of nanoseconds in the DateOffset object..\n", offset.nanos)

आउटपुट

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

Timestamp...
 2021-08-30 03:08:02.000045

DateOffset...
 <5 * Days>

Updated Timestamp...
 2021-09-04 03:08:02.000045

The number of nanoseconds in the DateOffset object..
 432000000000000

  1. पायथन पांडा - अवधि वस्तु का टाइमस्टैम्प प्रतिनिधित्व लौटाएं

    पीरियड ऑब्जेक्ट का टाइमस्टैम्प प्रतिनिधित्व वापस करने के लिए, period.to_timestamp() का उपयोग करें विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा। अवधि समय की अवधि का प्रतिनिधित्व करती है। एक अवधि वस्तु बनाना period = pd.Period(freq="S", year = 2021, month =

  1. पायथन पांडा - इंडेक्स ऑब्जेक्ट में अद्वितीय तत्वों की वापसी संख्या

    इंडेक्स ऑब्जेक्ट में अद्वितीय तत्वों की संख्या वापस करने के लिए, index.nunique() . का उपयोग करें पंडों में विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा इंडेक्स बनाना - index = pd.Index([50, 10, 70, 110, 90, 50, 110, 90, 30]) पांडा सूचकांक प्रदर्शित करें - print(&qu

  1. पायथन पांडा - टाइमडेल्टा ऑब्जेक्ट से नैनोसेकंड लौटाएं

    Timedelta ऑब्जेक्ट से माइक्रोसेकंड वापस करने के लिए, timedelta.nanoseconds का उपयोग करें संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd TimeDeltas पायथन का मानक डेटाटाइम लाइब्रेरी है जो एक अलग प्रतिनिधित्व टाइमडेल्टा का उपयोग करता है। Timedelta ऑब्जेक्ट बनाएं timedelta =