दिए गए पीरियड ऑब्जेक्ट की फ्रीक्वेंसी को सेकंड से घंटे की फ्रीक्वेंसी में बदलने के लिए, period.asfreq() मेथड का उपयोग करें और पैरामीटर 'H' सेट करें।
आवश्यक लाइब्रेरी आयात करें
import pandas as pd
पीरियड ऑब्जेक्ट बनाएं
pandas.Period समय की अवधि को दर्शाता है। पीरियड ऑब्जेक्ट बनाना। हमने 'freq' पैरामीटर का उपयोग करके फ्रीक्वेंसी को सेकंड यानी 'S' पर सेट किया है।
period = pd.Period(freq="S", year=2021, month=4, day=16, hour=2, minute=35, second=15)
सेकंड फ्रीक्वेंसी के साथ पीरियड ऑब्जेक्ट प्रदर्शित करें
print("Period...\n", period)
पीरियड को सेकंड से घंटे की फ्रीक्वेंसी में बदलें
हमने asfreq() का उपयोग करके सेकंड को घंटे की फ्रीक्वेंसी में बदलने के लिए "H" सेट किया है
res = period.asfreq('H')
पूरा उदाहरण
import pandas as pd
# pandas.Period समय की अवधि को दर्शाता है
period = pd.Period(freq="S", year=2021, month=4, day=16, hour=2, minute=35, second=15)
# सेकंड फ्रीक्वेंसी के साथ पीरियड ऑब्जेक्ट प्रदर्शित करें
print("Period...\n", period)
# पीरियड को सेकंड से घंटे की फ्रीक्वेंसी में बदलें
res = period.asfreq('H')
# सेकंड से घंटे की फ्रीक्वेंसी में रूपांतरण के बाद परिणाम प्रदर्शित करें
print("\nFinal result after converting frequency ...\n", res)
आउटपुट
Period... 2021-04-16 02:35:15 Final result after converting frequency ... 2021-04-16 02:00