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

पायथन पंडों - अवधि वस्तु को न्यूनतम आवृत्ति के साथ टाइमस्टैम्प के रूप में लौटाएं

पीरियड ऑब्जेक्ट को मासिक आवृत्ति के साथ टाइमस्टैम्प के रूप में वापस करने के लिए, period.to_timestamp() का उपयोग करें विधि और freq पैरामीटर को 'T . के रूप में सेट करें '.

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

import pandas as pd

पांडा। अवधि समय की अवधि का प्रतिनिधित्व करती है। एक अवधि वस्तु बनाना

period = pd.Period(freq="S", year = 2021, month = 11, day = 26, hour = 11, minute = 45, second = 55)

अवधि वस्तु प्रदर्शित करें

print("Period...\n", period)

अवधि वस्तु का टाइमस्टैम्प प्रतिनिधित्व लौटाएं। हमने "freq" पैरामीटर का उपयोग करके आवृत्ति सेट की है। फ़्रीक्वेंसी को 'T' यानी मिनिटली

. के रूप में सेट किया गया है
print("\nPeriod to Timestamp with minutely frequency...\n", period.to_timestamp(freq='T'))

उदाहरण

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

import pandas as pd

# The pandas.Period represents a period of time
# Creating a Period object
period = pd.Period(freq="S", year = 2021, month = 11, day = 26, hour = 11, minute = 45, second = 55)

# display the Period object
print("Period...\n", period)

# Return the Timestamp representation of the Period object
# We have set the frequency using the "freq" parameter
# The frequency is set as 'T' i.e. monthly
print("\nPeriod to Timestamp with minutely frequency...\n", period.to_timestamp(freq='T'))

आउटपुट

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

Period...
2021-11-26 11:45:55

Period to Timestamp with minutely frequency...
2021-11-26 11:45:00

  1. अजगर पांडा - दिए गए अवधि वस्तु के लिए आवृत्ति प्राप्त करें

    दी गई अवधि वस्तु के लिए आवृत्ति प्राप्त करने के लिए, पीरियड.फ्रीक . का उपयोग करें संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा। अवधि समय की अवधि का प्रतिनिधित्व करती है। दो अवधि ऑब्जेक्ट बनाना - period1 = pd.Period("2020-09-23 03:55:20") period2 = pd.P

  1. पायथन पांडा - समयबद्ध आवृत्ति के साथ राउंड द टाइमडेल्टा

    निर्दिष्ट रिज़ॉल्यूशन के साथ टाइमडेल्टा को गोल करने के लिए, timestamp.round() . का उपयोग करें तरीका। आवृत्ति . का उपयोग करके न्यूनतम आवृत्ति रिज़ॉल्यूशन सेट करें मान T . के साथ पैरामीटर । सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd टाइमडेल्टास पायथन का मानक डेटाटाइम लाइब्रेरी

  1. पायथन पांडा - दिए गए टाइमस्टैम्प को न्यूनतम आवृत्ति के साथ अवधि में बदलें

    दिए गए टाइमस्टैम्प को अवधि में बदलने के लिए, timestamp.to_period() . का उपयोग करें तरीका। उसके भीतर, आवृत्ति . का उपयोग करके आवृत्ति सेट करें पैरामीटर। न्यूनतम आवृत्ति के लिए, freq को T के रूप में सेट करें। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - pd के रूप में पांडा आयात करें टाइमस्टैम्प ऑब्ज