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

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

दिए गए पीरियड ऑब्जेक्ट की फ़्रीक्वेंसी को सेकंड से मिनिटली फ़्रीक्वेंसी में बदलने के लिए, period.asfreq() का उपयोग करें। विधि और पैरामीटर सेट करें 'T'

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

import pandas as pd

पांडा। अवधि समय की अवधि का प्रतिनिधित्व करती है। एक अवधि वस्तु बनाना। हमने 'freq' पैरामीटर का उपयोग करके फ़्रीक्वेंसी को सेकंड यानी 'S' के रूप में सेट किया है

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

सेकंड फ़्रीक्वेंसी के साथ पीरियड ऑब्जेक्ट प्रदर्शित करें

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

अवधि को सेकंड से मिनट की आवृत्ति में बदलें। हमने asfreq()

. का उपयोग करके सेकंड को मिनिटली फ़्रीक्वेंसी में बदलने के लिए "T" सेट किया है
res = period.asfreq('T')

उदाहरण

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

import pandas as pd

# The pandas.Period represents a period of time
# Creating a Period object
# We have set the frequency as seconds ie. 'S' using the 'freq' parameter
period = pd.Period(freq="S", year = 2021, month = 9, day = 11, hour = 8, minute = 20, second = 45)

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

# Convert Period from Seconds to Minutely frequency
# We have set the "T" to convert seconds to minutely frequency using asfreq()
res = period.asfreq('T')

# display the result after conversion from Seconds to Minutely frequency
print("\nFinal result after converting frequency ...\n", res)

आउटपुट

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

Period...
2021-09-11 08:20:45

Final result after converting frequency ...
2021-09-11 08:20

  1. पायथन पांडा - इंडेक्स ऑब्जेक्ट से सापेक्ष आवृत्ति लौटाएं

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

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

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

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

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